Résumé
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.
Ce livre de découverte du langage est destiné aux développeurs, aux étudiants en licence, master ou écoles d'ingénieurs et à tous les curieux de la programmation. Cet ouvrage est indispensable aux développeurs soucieux d'intégrer Scala dans un projet 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.
Avis des lecteurs
publié le 15/02/2015 Acheteur vérifié
Excellent pour découvrir et apprendre scala
Le pour : Un livre étonnant et en français qui plus est... le seul ouvrage pédagogique récent sur scala que j'ai pu trouver pour des débutants ou des intermédiaires en scala. C'est une pépite pour celles et ceux qui viennent de java et/ou ne connaissent pas encore la programmation fonctionnelle comme ce fut mon cas. Un livre très pédagogique, vraiment facile à lire contrairement à de nombreux tutoriaux un peu "tough" que l'on trouve sur internet. Les concepts sont introduits de manière progressive et avec de nombreux exemples illustratifs, un cheminement résolument itératif et incrémental, et non dénué d'humour par moment. Le langage mais aussi les parties essentielles de l'api sont clairement exposés et de nombreuses comparaisons sont faites pour ceux qui viennent de java. Je ne connais pas l'auteur mais je lui tire mon chapeau. Merci à lui. Le contre : Etant donné que je trouve l'objectif de l'ouvrage largement atteint je n'ai pas vraiment de critique valable à faire. Par contre, je ne conseille pas cet ouvrage à ceux qui cherchent à approfondir un des aspects avancés ou très pointus comme par exemple le framework web Play ou encore la programmation concurrentielle avancée avec Akka. Même si ce dernier sujet est abordé dans le livre on se réfèrera avantageusement à des ouvrages plus spécialisés mais du coup pas destinés à des débutants dans ce langage.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Ellipses |
Auteur(s) | Gildas Ménier |
Collection | Références sciences |
Parution | 09/09/2014 |
Nb. de pages | 384 |
Format | 19 x 24 |
Couverture | Broché |
Poids | 718g |
Intérieur | Noir et Blanc |
EAN13 | 9782340000094 |
ISBN13 | 978-2-340-00009-4 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse