La 3D et le fonctionnel

Tim sweeney - unreal engine - pourquoi utiliser le fonctionnel ?

Ce cher monsieur intitule sa présentation : The Next Mainstream Programming Language, en citant à maintes reprises Haskell comme exemple à reproduire pour son langage spécialisé dans le développement de moteur 3D qui sera à même d'exploiter les multiples coeurs des processeurs graphiques. On pourra rapidement faire le lien avec le billet précédent et intel ... les raisons d'utiliser le fonctionnel pour la 3D et les processeurs mutli-core sont les mêmes.

Ocaml + SDL + OpenGL

C'est possible, et cela a l'air de marcher plutôt bien : Compiler le triplet sous windows Exemple 1 Exemple 2

Des jeux 3D en OCaml ?

Oui, cela existe aussi : Freetennis. Il y'a même des étudiants qui ont réalisé un jeu pour enfants : Rigobot où ils pourront programmer des robots dans un univers en 3D!