Tout à fait d'accord, mas néanmoins pour faire de la programmation système, et rien que ça je ne pense pas que OCaml soit le bon choix...
En ce qui me concerne, j'utilise OCaml quand il s'agit de prototyper un algorithme complexe (et si il est récursif c'est encore mieux), ça permet de faire des choses incroyables en quelques heures ce langage, du fait de sa conception, et d'être relativement sûr de la correction de son code.
Et j'utilise Python pour prototyper le reste, très bon langage, qui s'écrit très simplement, et qui reste lisible.
Ensuite quand il faut traduire le tout en C++, bien souvent la traduction depuis Python n'est pas si douloureuse, depuis OCaml c'est différent, mais avec le bénéfice de savoir où je vais, et d'avoir l'algo qui marche pour tester.
[^] # Re: OCaml
Posté par MiniMoi . En réponse au journal Un langage pour les nuls? Le langage D!. Évalué à 2.
En ce qui me concerne, j'utilise OCaml quand il s'agit de prototyper un algorithme complexe (et si il est récursif c'est encore mieux), ça permet de faire des choses incroyables en quelques heures ce langage, du fait de sa conception, et d'être relativement sûr de la correction de son code.
Et j'utilise Python pour prototyper le reste, très bon langage, qui s'écrit très simplement, et qui reste lisible.
Ensuite quand il faut traduire le tout en C++, bien souvent la traduction depuis Python n'est pas si douloureuse, depuis OCaml c'est différent, mais avec le bénéfice de savoir où je vais, et d'avoir l'algo qui marche pour tester.