à part en prépa (Fermat rulezzz) je l'ai jamais vu
C'est vrai, c'est top le CaML, que ceux qui aiment pas critiquent, ya ptet quelque chose qui m'a échappé...
Vark Le 24/09/2002 à 00:36 Le CAML c'est de la merde !!!!!!!!!!
CAML suxxxxxxxxxxxxxxxxx !!!!!!!!!!!!
Fuuuuuuuuuuuuuuuuck le CAML !!!!!!!!!!!!!!!
*** Ne sous-estimez pas la puissance de la Marmotte ***
©
Marmotte Team : LaMarmotte, sBibi, Vark & sabrina
le caml pue du fion: d'ou son vrai nom le cacamel
kim Le 24/09/2002 à 00:40 c'est que vous etes pas allé au fond des choses les zenfants...
je maintiens camL est plutot puissant (regardez objective camL notamment, et les bouquins qui s'y rattachent. lisez les et vous comprendrez qu'on peut faire plein de trucs avec)

Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi
Vark Le 24/09/2002 à 01:15 sujet du topic :
Moi je dis, qu'il faut ouvrir une rubrique spécial CAML, le meilleur des meilleurs langages
nan, c'est ironique
------------------
et tu oses me dire que je le pourris ?!!
*** Ne sous-estimez pas la puissance de la Marmotte ***
©
Marmotte Team : LaMarmotte, sBibi, Vark & sabrina
Et tout ce qui peut etre fait en itératif peut etre fait en récursif et réciproquement, mais parfois, c'est hyper chaud.
Dès que t'as besoin de faire un truc assez compliqué, le caml explose le C.
guilc Le 23/10/2002 à 08:45 Le caml est au moins 10 fois plus lent que du C (j'ai fait des benchs)
Pour ce qui est question des fonctions récursives a mettre en itératif, c'est toujours possible, vu que le préprocesseur CAML dérécursifie TOUT ! C'est le paradowe de ce langage : on nous emmerde a le programmer en récursif (c'est vrai que c'est bien quand meme le récursif), et lui, le mieux qu'il trouve a faire, c'est tout mettre en itératif en interne...
telchar Le 23/10/2002 à 10:50Edité par telchar le 23/10/2002 à 10:51 bah je n'ai pas fait de tests moi même, mais je connais des gens qui ont fait des benchs sous Unix(solaris), processeur sparc => Caml était aussi rapide que du C++ (mais pas du C...)
guilc Le 23/10/2002 à 19:14 ouaip, j'ai vu un test comme ça sur le dernier linux mag (43). Ils le donne plus rapide que du code compilé avec g++. Mais je sais pas comment ils font, chez moi, le meme algo est 10 fois plus lent que du C ou du C++ qui sont presque équivalents (c'est un algo de compression de huffman qui m'a servi a tester). Je dis bien le meme algo, avec les memes lignes de code, juste traduis pour etre valide... D'ailleur on s'apperçoit comme c'est fous la facilité du portage... la seule difficulté, c'est les filtrages si ils portent pas sur des int.
mais alors pourquoi est ce qu'on ne retrouve pas cette performance? est ce une histoire de proc x86? d'os (je sais que le compilateur pour windows est tout pourri)? tu as fait le test sous quel os?
guilc Le 27/10/2002 à 18:17 ouaip, c'est le test que j'avais vu sur linux mag de ce mois...
Mais j'ai quand meme des doutes sur le compilateur natif... Je me demande si il est si efficace que ça, parceque le C, quand meme, ça torche tous les autres...
oui mais bon, regarde le classement des langages pour le nombre de lignes de code: Ocaml est très bien classé, le C est largué. fais les differents tests, Ocaml est toujours très bien classé donc dire que c'est un langage de merde, c'est dire des pures conneries.