On distingue deux grands paradigmes dans la programmation informatique : L’impératif : basé sur une notion d’états modifiés par des instructions (le modèle de Turing), il s’agit de l’approche la plus répandue. Plus immédiate et intuitive, la plupart des langages informatiques utilisés (notamment les langages objet) sont basés sur ce paradigme. Le déclaratif : le […]

lambda

Martin Odersky, professeur à l’école polytechnique fédérale de Lausanne et concepteur du langage Scala, donnera à partir du 18 septembre 2012 une formation intitulée Functional Programming Principles in Scala. Les cours seront mis en ligne sur la plateforme d’enseignement Coursera et s’étaleront sur 7 semaines. L’accès est gratuit et ouvert à tous. La programmation fonctionnelle […]