Scala par la pratique

Magazine
Marque
GNU/Linux Magazine
Numéro
136
Mois de parution
mars 2011


Résumé
Parmi les langages émergeant, Scala a clairement le vent en poupe et fait partie, tout du moins dans le monde Java, de ceux qui sont le plus étudiés ces derniers temps. Néanmoins, sa complexité (apparente ou avérée [1.1]) paralyse souvent les développeurs qui souhaiteraient s'y frotter.

En effet, le langage intègre avec joie les mécanismes usuels des langages de programmation orientée objet avec les raffinements les plus élaborés de la programmation fonctionnelle. Les deux paradigmes étant loin d'être semblables, la syntaxe même du langage peut donc parfois se révéler assez déroutante...

Néanmoins, si l'on prend soin d'aborder le langage « un aspect » à la fois, il n'est pas si difficile de le prendre en main. Dans cet article, nous allons donc adopter une approche pratique, sans rentrer de prime abord dans la théorie du langage, certes nécessaire à un certain point, mais souvent perçue comme un frein dans son apprentissage.

1. Une étude par une mise en pratique concrète

Nous allons donc directement commencer par la réalisation d'un programme complet qui, surtout, se base sur une problématique concrète et réelle. Les concepts spécifiques à Scala seront explicités au fur et à mesure de notre avancée, en prenant donc soin de « …

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous