SCALA PAS À PAS
Scala est considéré comme l'évolution de Java: un langage de développement multi-paradigme très expressif qui associe de manière cohérente la programmation fonctionnelle, impérative et objet. Adopté par Twitter, Xerox, Novell, Siemens, Sony, EDF, ce langage de programmation est particulièrement adapté au développement d'applications réparties capables de passer à l'échelle.
Description
Scala est considéré comme l'évolution de Java: un langage de développement multi-paradigme très expressif qui associe de manière cohérente la programmation fonctionnelle, impérative et objet. Adopté par Twitter, Xerox, Novell, Siemens, Sony, EDF, ce langage de programmation est particulièrement adapté au développement d'applications réparties capables de passer à l'échelle. Scala exploite la machine virtuelle Java (JVM) et est interopérable avec Java. Les notions abordées portent sur les collections, les aspects orientés objet du langage, le filtrage de motif (pattern matching), les types génériques, les aspects fonctionnels, XML, la programmation concurrente (Futures et Promises) et sur une introduction aux acteurs Akka. Scala veut dire escalier en italien: ce livre vous aide à en monter les premières marches et vous donne les bases vous permettant d'aborder, dans les meilleures conditions possibles, le reste de votre ascension. Quelles que soient les raisons vous conduisant à apprendre ou à découvrir ce langage assez unique, préparez-vous à prendre de la hauteur et à découvrir de nouveaux territoires. Au sommaire: Chapitre 1: Introduction; Chapitre 2: L'interpréteur Scala; Chapitre 3: Scala essentiel; Chapitre 4: Les tableaux; Chapitre 5: Les principales collections; Chapitre 6: Les collections Scala en détail; Chapitre 7: Programmation objet; Chapitre 8: Pattern matching (filtrage de motifs); Chapitre 9: Les fonctions; Chapitre 10: Types paramétriques; Chapitre 11: XML; Chapitre 12: Future et Promise; Chapitre 13: Acteurs Akka; Chapitre 14: Les continuations délimitées.
Renseignements sur l'ouvrage
Ouvrages similaires