Les sujets en rapport avec OCaml qui vous intéresseraient


Salut,

Étant tombé amoureux du langage OCaml, et comptant propulser cette activité de blog sur Coder-Studio, j’aimerais savoir ce que vous, amateur du langage OCaml, de la programmation fonctionnelle en général ou tout simplement curieux, vous souhaiteriez lire en rapport avec OCaml sur notre site préféré ;)

Alors ?
Quelques grandes lignes qui pourraient intéresser :
- OCaml et les maths (comme mon billet précédent)
- OCaml et les GUIs
- OCaml et le multimédia (OCamlSDL, OCaml/OpenGL, …)
- OCaml et la conception de compilateurs/interpréteurs (lexing, parsing, etc)
- …

Merci de donner votre avis !

, ,

  1. #1 by nicolas66 - avril 26th, 2009 at 20:27

    Pour ma part, je ne suis pas adepte de la programmation fonctionnelle mais je serai curieux de voir des trucs un peu plus concrets et amusants comme un exemple de code OpenGL sous Ocaml :)

  2. #2 by Alp Mestan - avril 29th, 2009 at 08:43

    Je te prépare ça ;-)

  3. #3 by Alp Mestan - avril 29th, 2009 at 09:01

    Je vais préparer une petite intro à l’un des bindings OCaml d’OpenGL, le plus répandu.

    Soit dit en passant, ça donne ça par exemple : http://www.cs.ubc.ca/~rbridson/personal/spiff/

  4. #4 by Alp Mestan - mai 5th, 2009 at 16:53

    Autre chose ? :p

  5. #5 by Calvin1602 - juin 26th, 2009 at 00:26

    J’ai déjà écrit un compilo en OCaml (en Prolog aussi d’ailleurs). Si j’avais à en écrire un vrai, j’hésiterais entre OCaml et ANTLR avec génération en C++

    OCaml : ne plante jamais ^^ Typage fort et complètement adapté au problème. Mais j’aime pas trop yacc …
    ANTLR : la résolution visuelle des conflits est juste … irremplacable. Et derrière, C++ …
    Prolog : Jamais j’utiliserai ça en production ^^ Ou tout seul alors. Et certainement pas pour un compilo.

    On a aussi fait un compilo en JavaCC. C’est rigolo comme tout mais ça manque de rigueur. Et c’est en Java.

  6. #6 by Alp Mestan - juillet 16th, 2009 at 16:57

    Il y a d’autres outils que (ocaml)yacc désormais ;)

(will not be published)
  1. No trackbacks yet.