Journal OCaml 3.07beta1

Posté par  (site web personnel) .
Étiquettes : aucune
0
6
août
2003
tiens on n'en a pas parlé ici, mais une version beta d'Objective Caml est sortie y'a pas longtemps (la version stable est prévue pour fin août).

The main novelties are:

- Experimental support for recursive module definitions.
- "Private types", i.e. variant or record types that can be destructured
but not constructed outside of their defining module.
- Browsing of inferred types (point to an expression in the source
code and see its inferred type).
- AMD64 (Opteron) port of the native-code compiler.


voilà, tout ça pour rappeler que OCaml ça ro><or sévère.
  • # Re: OCaml 3.07beta1

    Posté par  . Évalué à 1.

    En guise de commentaire de soutien, je dirais que j'ai fait du CAMLight lors de ma glorieuse année de Maths Sup, et que si CAMLight ne diffèere pas trop d'OCAML, alors c'est un langage qui permet de faire des trucs assez sympa, genre une "démo" de l'algorithme de huffman en une centaine de lignes de code parfaitement lisibles :)
    • [^] # Re: OCaml 3.07beta1

      Posté par  (site web personnel) . Évalué à 2.

      OCaml c'est beaucoup plus que CamlLight (<- c'est alléger c'est marqué dessus).
      Au niveau de la concision, c'est kif kif.

      Par contre au niveau efficacité : au revoir le byte code (enfin si on veut on peut quand même), bienvenue le code natif optimisé. Le code OCaml est aussi efficace que le C ou le C++ (cf. http://www.bagley.org/~doug/shootout/(...) )
      • [^] # Re: OCaml 3.07beta1

        Posté par  . Évalué à 1.

        Je ne doute pas qu'OCAML soit meilleur et plus complet, je disais juste que CAML c bieng (tm)
  • # Attention !!!

    Posté par  . Évalué à 1.

    Ne faites pas vos portages définitif sur cette version, lisez ceci avant :

    http://caml.inria.fr/archives/200307/msg00267.html(...)

    (une modification d'interface va être annulée avant la sortie de la version définitive)
    • [^] # Re: Attention !!!

      Posté par  (site web personnel) . Évalué à 1.

      hum, je sais pas pourquoi il a dit interface, vu que c'est psa une modification d'interface mais du comportement d'une fonction ...

      Enfin bien sûr, c'est une version beta, c'est pour tester ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.