Chapitre 1. Tâches en ligne de commande
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Il est fort probable que l'une des premières étapes de ton voyage dans Scala 3 consiste à travailler en ligne de commande. Par exemple, après avoir installé Scala comme indiqué dans la section "Installation de Scala", tu voudras peut-être lancer le REPL (Read/Eval/Print/Loop) de Scalaen tapant scala sur la ligne de commande de ton système d'exploitation. Tu peux aussi créer un petit projet "Hello, world" en un seul fichier, puis le compiler et l'exécuter. Comme c'est par ces tâches en ligne de commande que de nombreuses personnes commenceront à travailler avec Scala, elles sont abordées ici en premier.
La REPL est un shell de ligne de commande. C'est un espace de jeu où tu peux effectuer de petits tests pour voir comment Scala et ses bibliothèques tierces fonctionnent. Si tu connais le JShell de Java, le irb de Ruby, le shell de Python ou IPython, ou encore le ghci de Haskell, la REPL de Scala est similaire à toutes ces interfaces. Comme le montre la figure 1-1, il suffit de lancer la REPL en tapant scala sur la ligne de commande de ton système d'exploitation, puis de taper tes expressions Scala, qui seront évaluées dans l'interpréteur de commandes.
Chaque fois que tu veux tester du code Scala, la REPL est un formidable environnement de jeu. Il n'est pas nécessaire de créer un projet complet - il suffit de mettre ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access