Top
crédit image : Pixabay

Big Data : quel langage de programmation choisir ?

mars 17, 2021

Via: LeBigData

Scala

Scala est un beau croisement des paradigmes de programmation orientée objet et fonctionnelle. Il est rapide, robuste, et très populaire auprès de nombreux professionnels du Big Data. Les frameworks Apache Spark et Apache Kafka par exemple ont été construits sur Scala, ce qui témoigne de sa puissance.

Scala fonctionne sur la JVM, ce qui signifie que les codes écrits en Scala peuvent être facilement utilisés dans un écosystème Big Data basé sur Java. Scala est beaucoup moins verbeuse par rapport à Java. Vous pouvez écrire des centaines de lignes de code Java en moins de 15 lignes dans Scala. Scala présente cependant un aspect négatif : sa courbe d’apprentissage abrupte. Par rapport à des langages comme Go et Python, Scala pourrait décourager les débutants.

En lire davantage sur LeBigData