Bonjour à tous,
J'ai récemment commencé à m'intéresser à la programmation fonctionnelle, et j'ai commencé à chercher un langage avec lequel je pourrais travailler sur certains projets. En cherchant un langage de programmation fonctionnel je désirais un langage performant, bien maintenu, et surtout qui bénéficierait d'une communauté large et d'un écosystème bien développé (librairies et outils de développement).
Et je suis notamment tombé sur Scala qui avait de gros avantages pour moi : il est compatible avec les bibliothèques Java, et bénéficie donc d'une énorme base de librairies diverses, et il existe un plugin apparemment bien conçu pour faire du développement Scala sous Eclipse.
Alors voilà, j'aurais voulu savoir si des gens avaient déjà essayé Scala et ce qu'ils en pensent : est-ce un bon langage fonctionnel ? y-a-t-il mieux et si oui pourquoi ? quelles sont les bonnes pratiques en Scala, les principaux trucs à connaître et à appliquer ?