08-07-2005 09:46 Message écrit par soul^keeper, le 08-07-2005 à 09:37
- Je doute que pour écrire un OS utiliser CamL soit efficace : A mon avis, le C et le C++ ne domine pas le marché pour rien

Justement non. Avec des amis, on a écrit un OS en Caml (pas encore terminé, bien sûr, mais déjà bien avancé) et on espère le releaser bientôt...
Pi d'ailleurs, le fait de dominer le marché ne dit rien sur la qualité (cf Microsoft ou IE, par exemple

).
D'ailleurs, tu as oublié
"- Pour faire du développement très rapide, Python (et un peu Perl) est excellent.
- Pour faire des choses de très haut-niveau et abstraire au maximum, rien ne vaut Common Lisp.
- Pour utiliser plein de mots compliqués qui font manager branché et limiter les dégâts avec une équipe de programmeurs incompétents, utiliser Java ou C#."
Mais il n'empêche que OCaml a plein de qualités aussi et surtout qu'il passe très bien à l'échelle et peut être utilisé dans de très grosses applis (d'après mon expérience personnelle, seul le C le fait aussi bien).
Citation
Bref... dire que ce langage te botte voire te passionne, OK, mais dire que c'est "le meilleur langage"....
Bah c'est un troll, quoi.
Citation
D'ailleurs, sur quoi tu te bases pour prétendre cela ?
Bah mon expérience personnelle, plus une grosse fréquentation de pas mal de trolls sur le sujet. Et si on parle performances pures, les benchs sont vraiment excellents (2ème ou 3ème place la dernière fois que j'avais regardé).
Mais ce que j'aime vraiment dans Caml, c'est le côté fonctionnel et le système de types vraiment puissant qui détecte la majorité des bugs à la compilation. Plus le fait que les concepteurs du langages savent ce qu'ils font et ont prouvé mathématiquement la plupart des aspects du langage et de son implémentation (par exemple le GC). Ce n'est pas pour rien que Coq (un langage de preuve assistée) est en OCaml.
__________________
Allez jeter un œil à mon portfolio !

Edité par Zakath le 08-07-2005 à 10:01
| IP: Logguée