La programmation objet a révolutionné les applications: plus de structures, plus de modularités, plus de possibilités.
Des langages comme Java ont profité de ce tournant dans les langages de programmation pour se positionner comme des références et devenir omniprésents sur les systèmes de notre quotidien: sites internet, banques, assurance, télécom, etc.
Mais comme tous langages et paradigmes de programmation, les limites sont là.
Aujourd’hui, c’est la programmation fonctionnelle qui prend le pas: un paradigme où les fonctions se suivent, où un programme ou un morceau de notre programme n’a pas d’état, donc garde le même comportement dans le temps.
Pour les développeurs Java souhaitant passer la barrière du fonctionnel, le langage de programmation Scala est le plus souvent choisi. Pourquoi ?
- Des outils semblables avec Java (Eclipse, Jenkins, etc.)
- Une compatibilité parfaite avec le code Java existant
- Une exécution faite dans la JVM, ne nécessitant donc aucune nouvelle installation sur les architectures serveur
Vous êtes séduit ou au moins curieux ? Que penseriez-vous d’une formation gratuite ? Martin Odersky, créateur de Scala, anime une formation en ligne gratuite, depuis le site Coursera de l’école polytechnique de Lausanne.
Vous pouvez trouver le cours ici : https://www.coursera.org/course/progfun
Les cours débutent fin Septembre, pendant 7 semaines via des tutoriels d’un côté et des vidéos de formation de l’autre.
Bon cours, en attendant la prochaine formation Scala que Mistra Formation va vous proposer à partir de Janvier 2013 !