• [^] # Re: Réédition du livre "Le langage Caml"

    Posté par . En réponse au journal Vitalité d'Objective Caml ?. Évalué à 4.

    Objective Caml est un langage fonctionnel donc très loin des religions dominantes que sont C, C++, Java, ... . C'est un style de programmation totalement différent et forcément quand on débarque alors qu'on a connu que les langages impératifs, ca fait un choc, mais avec "Développer des applications avec Objective Caml" la prise en main est facile et rapide.

    De plus il y a quelques avantages comme ne pas avoir a ce soucier de la mémoire (a chaque fois que je vois une appli faire seg fault je me dis que ce ne serait pas arrivé en O'Caml), et avec le typage fort on élimine beaucoup de bug de mauvais type d'argument très difficiles a repérer dans d'autres langages (souvent à l'origine des seg fault d'ailleurs). Et cerise sur le gateau le compilateur est très performant. Il dispose de plus de beaucoup de bibliothèques. Alors c'est vrai qu'il nécéssite un petit temps d'adaptation mais le jeu en vaut largement la chandelle.

    Maintenant en ce qui concerne la vivacité du projet, il est bien vivant et un grand nombre d'étudiant depuis quelques temps ont été formé a O'Caml donc petit a petit ce langage va se propager même si vraissemblablement cela va prendre beaucoup de temps (les habitudes sont tenaces).

    Si tu cherche un langage avec une vraie petite communauté et vraiment d'accès ardu, jette un coup d'oeil du coté de Maude ( http://maude.cs.uiuc.edu/(...) ).