Parmi eux, Twitter, Netflix ou Swisscom. L’EPFL lance un centre consacré au développement de ce langage libre et open source.
Professeur à l’EPFL, Martin Odersky a créé le langage Scala en combinant deux branches habituellement opposées de la programmation. «A l’origine, c’était un projet de recherche qui voulait concilier deux manières de faire, la programmation orientée objet et la programmation fonctionnelle, en une troisième voie», explique le chercheur. Efficace et moderne, ce langage de haut niveau offre le meilleur des deux mondes, et permet d’exprimer de manière concise et élégante des modèles de programmation courants. Le langage Scala, de l’anglais «scalable» («qui peut être mis à l’échelle») a l’avantage d’être d’approche aisée tout en étant capable de s’adapter à des projets de grande ampleur. De plus, il peut être greffé sur des systèmes existants, ce qui le rend attractif pour de nombreuses entreprises. Des caractéristiques qui ont assuré son succès,...