Deux tendances dans la conception et le développement logiciel

Par Christian

C’est bien parce qu’il s’agit d’écritures– qui laissent des traces – que l’on peut reproduire et copier le code ou la documentation d’un programme. Une grande part des pratiques de développement peut se faire avec un effort minimum de conception : il s’agit de réutiliser ce qui marche, de faire du copier/coller, de reproduire des…

Sens et enjeux des modèles de stockage et d’accès aux données

Par Christian

C’est typiquement le genre d’article qui nécessite des corrections, des remarques et peut-être un débat. Alors n’hésitez pas. Code et data Pas de code sans données, car le but d’un code est de tourner et de produire des résultats et, pour ce faire, le code doit “manger” des données. On peut voir le code dans…

Apprendre Haskell

Par Christian

Haskell est un langage de programmation fonctionnelle. Un style de programmation où l’on utilise des fonctions plutôt que des objets, contrairement au paradigme de la programmation orientée objet. Je ne vais pas refaire ici la liste des caractéristiques de la programmation fonctionnelle et de Haskell en particulier. Le souhaite juste indiquer rapidement quels sont les…

Le devenir algorithmique

Par Christian

Le processus de grammatisation décrit par Sylvain Auroux n’est pas à proprement parler le même que celui dont se sert Bernard Stiegler.

Le code collaboratif en ligne

Par Christian

Tristan Nitot se fait l’écho du lancement de Bespin par les Mozila Labs. Bespin est pensé comme un outil de développement web collaboratif. A l’image de Google Docs pour la bureautique, l’idée et de n’avoir le code source qu’en une instance et de collaborer à plusieurs autour du code. C’est également la possibilité de retrouver…

Table ronde sur le futur des applications Web

Par Christian

La table ronde sur le futur des applications Web, qui a eu lieu dans le cadre du lancement d’eXo WebOS, a été filmé et vous pouvez voir la video sur le blog d’eXoPlatform. Crédit photo : Didier Girard Sur la photo : Michael Chaize (Adobe) Christophe Lauer (Microsoft) Eric Mahe (Sun) Tristan Nitot (Mozilla) Dave…

Le code et l’écriture

Par Christian

Après la publication de Littérature du code et la lecture des commentaires à cette note, je me suis demandé s’il y avait des pratiques d’écriture qui évoluaient en s’imprégnant des pratiques du code.

Littérature de code

Par Christian

J’aime bien lire les commentaires de code. Il y a une vraie littérature dans ces lignes écrites en langage naturel, dispersées au milieu des lignes de codes.

Mise en cache dans les navigateurs

Par Christian

Internet Explorer et Opera (pas Firefox et Safari) mettent en cache les URLs requêtées. C’est pratique quand on revient sur les mêmes pages car c’est beaucoup plus rapide à l’affichage, étant donné que le navigateur avait l’URL et sa dernière réponse en cache.