1. Introduction
Ocaml est un langage de programmation fonctionnel, orienté objet, avec un mécanisme de typage fort statique permettant le polymorphisme paramétrique et l’inférence.
Pouvant être compilé en exécutable natif avec des performances proches de celles du C, il peut aussi être compilé en byte-code pouvant s’exécuter sur des plateformes différentes.
Cependant, en dépit de ces nombreuses possibilités, son utilisation reste assez confidentielle, et sorti des écoles d’ingénieurs et des universités, il faut reconnaître qu’on le rencontre peu souvent.
Heureusement, cet état de fait est peut-être sur le point de changer, avec l’apparition d’Opa.
Opa est un dialecte basé sur Ocaml qui reprend tous ses points, et les met au service du développement d’application web.
2. Opa : un langage vraiment génial !
Pour ma part, j’ai toujours trouvé le développement d’application web fastidieux. Lorsqu’on est habitué à utiliser un seul langage, comme le...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première