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 « diluer »...
- 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