Scala
par Lightbend
Scala est un langage de programmation qui combine la programmation orientée objet et fonctionnelle, fonctionnant sur la machine virtuelle Java.
Qu'est-ce que Scala ?
Le langage propose une syntaxe concise, un système de types avancé et la compatibilité avec les bibliothèques Java. Il est utilisé pour développer des applications serveur, des micro‑services, des API REST/GraphQL, des applications web, ainsi que des traitements de données massives via des frameworks comme Apache Spark. Scala s’intègre dans des environnements Big Data, de streaming et de calcul distribué.
Alternatives à Scala
Qui utilise Scala ?
METROPOLISDébits de boissons
F.A.I.R.EAction sociale sans hébergement n.c.a.
Université de LilleEnseignement supérieur
BUREAU VERITAS CERTIFICATION FRANCEAnalyses, essais et inspections techniques
EnreachÉdition de logiciels système et de réseau
ESN et intégrateurs Scala
Questions frequentes sur Scala
Scala est utilisé pour le développement d’applications web, d’API REST/GraphQL, de microservices, de systèmes distribués et de traitements Big Data, notamment avec Apache Spark.
Il combine la programmation orientée objet et fonctionnelle, est concis, possède un typage statique et s’exécute sur la JVM.
Scala s’appuie sur la Java Virtual Machine, ce qui permet d’interopérer avec les bibliothèques Java.
Le langage Scala reste maintenu par la communauté Open Source, avec le soutien de Typesafe (Lightbend).
Logiciels similaires
Vous placez des consultants Scala ?
Branché sur BoondManager, Clustor affiche les offres ouvertes de chaque compte dans sa fiche société, avec le score de votre vivier, et prépare le dossier de compétences en 2 minutes.