Je me dis souvent qu'il serait intéressant d'avoir un langage de script basé sur OCaml, i.e. la possibilité d'écrire du OCaml et de le faire interpréter au fur et à mesure (il y a un REPL, mais il compile avant d'exécuter, alors qu'il faudrait qu'il exécute et ne type que paresseusement…). Cela permettrait aux débutants de commencer à programmer et, comme en Python, d'exécuter des programmes même s'ils sont faux.
Cela dit, c'est aussi la paresse des profs d'informatique qui est en cause : ils préfèrent se simplifier la vie en enseignant Java, tout en sachant qu'un langage comme OCaml serait bien plus utile pour nos entreprises, pour les développement pro. Et comme OCaml est difficile à apprendre, si on ne l'a pas appris à l'université/école d'ingénieur, il est dur de s'y mettre tout seul. Tout le contraire de Python de ce point de vue.
[^] # Re: Utilisation d'OCaml dans l'industrie
Posté par Fabrice Le Fessant . En réponse à la dépêche Ocsigen : repenser le développement des applications HTML5. Évalué à 2.
Je me dis souvent qu'il serait intéressant d'avoir un langage de script basé sur OCaml, i.e. la possibilité d'écrire du OCaml et de le faire interpréter au fur et à mesure (il y a un REPL, mais il compile avant d'exécuter, alors qu'il faudrait qu'il exécute et ne type que paresseusement…). Cela permettrait aux débutants de commencer à programmer et, comme en Python, d'exécuter des programmes même s'ils sont faux.
Cela dit, c'est aussi la paresse des profs d'informatique qui est en cause : ils préfèrent se simplifier la vie en enseignant Java, tout en sachant qu'un langage comme OCaml serait bien plus utile pour nos entreprises, pour les développement pro. Et comme OCaml est difficile à apprendre, si on ne l'a pas appris à l'université/école d'ingénieur, il est dur de s'y mettre tout seul. Tout le contraire de Python de ce point de vue.