janvier
2010
Bonjour ! Rien de tel que de commencer la nouvelle année par un jeu. Nous allons donc essayer d’implémenter en OCaml une version proche du jeu Le Compte est bon imaginé par Armand Jammot (dans l’émission Des chiffres et des lettres que regarde votre grand-mère).
décembre
2009
Bonjour ! Dans le précédent billet consacré à LablGTK, nous avons parlé du module GButton. Nous allons maintenant nous pencher sur un autre module incontournable dès que l’on veut créer une interface graphique : le module GWindow.
décembre
2009
Bonjour ! Ce petit billet s’intercale insidieusement dans la série de billets consacrés à LablGTK suite à la demande d’un ami. Il s’agit de présenter une alternative au mot-clef lazy d’OCaml. Façon de dire : « alternative » est ici un bien grand mot. Nous allons juste survoler la question et voir qu’il est possible de simuler facilement un type de données paresseux avec des ingrédients classiques de la programmation fonctionnelle.
décembre
2009
Bonjour ! Ce billet est le premier d’une longue série consacrée à LablGTK et, plus particulièrement, à la présentation détaillée des modules qui la constituent. Beaucoup de questions sur le forum caml de developpez.com plaident en faveur de cette idée. Il est vrai que la bibliothèque comporte plusieurs de 20 modules d’utilisation courante… ce qui n’est pas toujours évident au premier abord. Dans ce billet, nous allons commencer par quelque chose de simple : le […]
novembre
2009
Bonjour ! Voici, en avant-première, quelques-uns des changements attendus pour la prochaine version majeure d’OCaml, à savoir la 3.12. Qu’on se le dise : s’il y a matière à écrire un billet, c’est que les changements ne sont pas mineurs !
octobre
2009
Bonjour ! Il y a trois manières de se justifier quand on commence à parler d’actualité informatique. Il y a d’abord la mauvaise foi : « parler de l’actualité informatique est intéressant ». Pourquoi pas… moi je connais des choses autrement plus intéressantes. On peut aussi évoquer la dictature du billet : « un blog sans billet est un blog mort ». Mais la frénésie du bloggueur est souvent inversement proportionnelle à la qualité des […]
octobre
2009
Bonjour ! Il arrive parfois que l’on souhaite stocker des éléments de même type dans une structure qui permette ensuite de les parcourir dans n’importe quel ordre. Les listes définies dans le module List d’OCaml ne sont pas adaptées à ce cas de figure, car ce sont des listes chaînées non circulaires (on ne peut ni revenir en arrière ni recommencer après le dernier élément).
septembre
2009
Bonjour ! La perspective des rapports de stage aidant, j’ai repris le développement de mon éditeur LaTeX, abandonné à son triste sort depuis une bonne année.
septembre
2009
Bonjour ! Pour mon troisième et dernier volet consacré au widget GtkSourceView 2, je vous propose de parler un peu des thèmes de coloration syntaxique et du widget GtkSourceStyleScheme.
septembre
2009
Bonjour ! Cela fait déjà quelques mois que le widget GtkSourceView 2.0 a remplacé l’ancien widget GtkSourceView 1.0. La bibliothèque LablGTK, qui permet d’utiliser GTK+ avec OCaml, vient tout juste d’intégrer ce nouveau widget.