MattX a écritTu peux faire tourner du C sur un 486 (ou un 386/286/8080) ou un Alienware. Si tu considères que le code C n'est pas concis/sûr, d'autres langages (genre Smalltalk) peuvent aller aussi.
Puisque tu parles d'autres langages, il y a (par exemple) le C++, qui est très bien supporté sous quasiment toutes les plateformes, avec d'excellents compilateurs, d'excellentes bibliothèques et beaucoup de livres et de tutos.
MattX a écritJ'ai pas dit que les programmeurs faisaient du code incohérent, mais que le C++ était incohérent. Pourquoi y a-t-il 15 façons différentes de faire la même chose ?
Ça ne m'a jamais dérangé. Par contre, il est certain qu'un langage qui ne me permette pas de choisir à chaque fois la meilleure solution finirait par me déranger.
Il y a peut-être 15 façons de faire la même chose, mais une seule est la meilleure. Et ce n'est certainement pas au compilateur ou aux spécifications de le décider à ma place.