
Ce billet annonce la disponibilité immédiate d'ERic v0.2a
ERic (Entity-Relationship interactive calculator) est un jeune logiciel libre, en ligne de commande, sous licence EUPL-1.1.
ERic permet d'éditer et de sauvegarder des ontologies et des bases de connaissance sous forme de graphes entités/relations. Ensuite, grâce à son algorithme de subsomption, ERic est capable d'interroger sa base de connaissance de façon remarquablement flexible.
Vous devez être identifié pour poster un commentaire.
, SpiceGuid 
Ce n'est pas la première fois que je vous parle de jeu-vidéo et de programmation fonctionnelle.
Cette fois il s'agit de Raincat, un jeu SDL écrit en Haskell, pour Windows et Linux.

Le jeu consiste à déposer les accessoires (dans la colonne à droite) sur le parcours du chaton afin que celui-ci atteigne la sortie du niveau malgré la pluie et diverses projections d'eau. Car le Raincat est réellement hydrophobe, la moindre goutte sur son pelage délicat et vous devrez recommencer le niveau.
À vrai dire ce petit puzzle ne m'a pas rendu accro. Maintenir un chaton propre et toujours au sec m'apparaît difficilement comme un enjeu ludique motivant.
Ce qui est peut être plus intéressant que le jeu en lui-même c'est le témoignage que le fossé qui séparaient les langages académiques des applications quotidiennes se comble de jours en jours.
Vous devez être identifié pour poster un commentaire.
, SpiceGuid 
Un MIME (Multipurpose Internet Mail Extension) est une information système pour identifier les types de fichier et leur affecter certains attributs comme une commande par défaut ou une icône personnalisée.
Ce billet vous propose d'agrémenter votre station de développement Objective-Caml à l'aide d'un MIME pour vos fichiers source.
Bien sûr ça n'est qu'un exemple que vous pourrez adapter à votre application ou à votre langage de programmation favori.
Vous devez être identifié pour poster un commentaire.
, SpiceGuid Hier, afin d'illustrer l'usage de LablGtk2, le binding GTK+ pour le langage Objective-Caml j'ai posté le code de ce Hello Developpez tout ce qu'il y a de plus basique :

Toutefois, une comparaison ligne à ligne avec la version Gtk2Hs pour Haskell, grâcieusement postée par Alp, n'était pas possible puisque mon code n'utilisait pas libglade.
Vous devez être identifié pour poster un commentaire.
, SpiceGuid LablGtk2 est le binding GTK+ pour le langage Objective-Caml.
Comme son cousin Gtk2Hs (pour Haskell) il permet aussi le chargement d'interfaces codées en XML généré à l'aide de l'outil Glade.
J'espère avoir réalisé une copie conforme du Hello Developpez de Alp mais si ça n'est pas le cas ça n'est pas bien grave, l'esprit y est.
Vous devez être identifié pour poster un commentaire.
Objective-Caml et la programmation fonctionnelle :


| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
Copyright © 2000-2012 - www.developpez.com