Liens connexes

Dépêche modérée par

Dépêche éditée par

: Présentation d'OCaml à Rennes le jeudi 7 avril, 20h, MCE, 48 bd Magenta

Posté par David Mentré (page perso, ). Modéré le 06 avril 2005.
0
Un membre de Gulliver (ma pomme) fera une présentation du langage de programmation OCaml le jeudi 7 avril, à 20h à la MCE de Rennes, 48 boulevard Magenta.

Titre de l'exposé : OCaml: pourquoi c'est (presque ;-) le meilleur langage du monde.

Comme on peut le deviner, l'exposé sera parfaitement objectif. :) Plus sérieusement, j'essayerai de présenter les points forts et faibles de cet excellent langage.

> Lire les commentaires (57 commentaires, moyenne: 1,8).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

Pérénité

Posté par Sytoka Modon (page perso, ) le 06/04/2005 à 08:33. (lien). Évalué à 3.

J'aurais deux petites questions :

- Pérennité du langage ? Je me souviens d'un super langage (Sather) qui est mort, si je me souviens bien, parce qu'on a coupé les crédits à l'équipe universitaire qui le développait. Quid de OCaml à l'INRIA ? Et dans la même veine, quel est l'intérêt pour l'INRIA de développer OCaml ?

- Autre aspect, la grande force de Perl (et de TeX) est à mon avis le CPAN. Pas besoin de chercher midi à quatorze heure, tout est sur le CPAN. Je ne comprends pas pourquoi les autres langages ne font pas de même. Ce n'est pas la place disque et un serveur qui doivent manquer à l'INRIA. Je sais qu'il y a un embryon de base commune pour OCaml mais ca n'a rien à voir avec un CPAN où tous les fichiers sont sur le même serveur.

A mon humble avis, l'absence d'un équivalent CPAN est rédhibitoire. Certes, des langages comme Python ou php se développe mais c'est "grâce" au lacune de Perl ;-)

transparents

Posté par hugo_lec () le 06/04/2005 à 08:37. (lien). Évalué à 3.

Super ! Malheureusement, je n'habite pas à Rennes. Est-ce que tu mettra tes transparents sur le net ?

Lent ?

Posté par Nicolas Boulay () le 06/04/2005 à 16:03. (lien). Évalué à 1.

Pourquoi Ocaml est encore derrière le C en terme de vitesse ?

Calcule numérique

Posté par salvaire () le 06/04/2005 à 17:06. (lien). Évalué à 2.

Quelqu'un a t'il expérimenté OCaml avec du calcule numérique? En effet, le ramasse miette réduit l'intervalle des nombres d'un bit, et le langage ne propose que entier ou flottant. Ces caractéristiques me semble handicapant pour ce type d'application. Sinon, c'est un langage intéressant.

OCaml# ?

Posté par TazForEver () le 06/04/2005 à 22:50. (lien). Évalué à 1.

est-ce qu'il existe des versions d'OCaml pour d'autres machines virtuelles ? Genre .Net/Mono ?

Un peu à la manière de Python/IronPython/Jython, etc.

Ça serait vraiment intéressant je pense.

D'ailleurs, quid de la portabilité ? je parle pas du coeur qui j'imagine est portable, je parle du reste, voir la partie GUI ? existe-t-il des bindings avec des bibliotèques type GTK+ ou tout le fatras de GNOME ?

J'ai bien aimé le coup de 'fais une recherche sur google' ... 'MLdonkey est écrit en OCaml' pour ne citer que lui, et bien presque ! Pour qu'un langage décole, j'ai quand même l'impression qu'il faut une killer-app pour attirer les développeurs. Et je ne parle de la qualité de MLdonkey, qui bouffe beaucoup de temps CPU. Et de mémoire (ça fuit terrible). D'ailleurs, debian propose à l'installation de redémarrer toutes les 24H mldonkey pour éviter une trop grande dégradation des performances...

Revenir en haut de page