Nan, certains langages sont limités dans leur expressivité (les IO aussi). Le CAML ou Haskel sont interressants mais trop académiques, dans ce domaine je leur préfère Erlang car industriel et très bien pourvu coté librairie avec l'OTP. Imagine que t'es un crack en JavaScript, essaye donc d'écrire un driver système ou de faire un jeu OpenGL avec interface SDL... Il faut choisir un minimum ses outil pour leur puissance et leur polyvalence. Parce qu'à ce compte on peut aussi se limiter au Lisp (CLOS :
http://fr.wikipedia.org/wiki/Common_Lisp ) qui bien que datant de 1958 (avant le Pascal de 1970) avait déjà prévu tous les outils algo...NIQUE (
topics/117615-ie-ique#2 ) pour résoudre globalement tous les problèmes possibles
Kochise