Ça me fait penser à la programmation lettrée (ou literate programming dans la langue de Donald Trump). Un parfait mélange entre le code et la doc.
Je n'ai jamais essayé, cela dit. J'ai l'impression que dès que le programme commence à être un peu balaise, ça risque d'être vite indigeste…
J'ai vu des gens faire ça pour des configurations genre NixOS, neovim ou emacs, ce genre d'use case s'y prêtent bien, je trouve. C'est élégant.
Comme l’indique le nom (en tout cas c’était l’intention initiale) c’est de la littérature… Et donc ça se lit très bien, et c’est même pour des trucs balaises ! Par contre, il faut un/une outillage/chaîne adaptée, il ne s’agit pas juste d’un code commenté…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Tout à fait. Je pense que je vais profiter du passage de Neovim à sa version 0.12, qui introduit pas mal de changements dans la façon de le configurer (en introduisant notamment un gestionnaire de plugin intégré), pour réécrire ma conf comme ça.
Peut-être que j'en ferai un journal, qui sait ?
En tant que gars qui traîne dans les bars malgré les avertissements de Renaud,
Lorsqu'on me demande mes vêtements, mes bottes et ma moto,
Je dois répondre,
« T'as oublié de dire s'il te plait. »
# Lien en VO … pour l’image
Posté par Mimoza . Évalué à 10 (+8/-0). Dernière modification le 17 mars 2026 à 23:12.
Lien vers l’œuvre d’origine :
https://www.commitstrip.com/fr/2016/08/25/a-very-comprehensive-and-precise-spec/
Le strip a plus de 10 ans mais reste d’actualité, surtout avec le vibe coding du moment 😁
[^] # Re: Lien en VO … pour l’image
Posté par gUI (Mastodon) . Évalué à 3 (+0/-0).
Yep, j'entends ça depuis le début de mes études en informatique (1993).
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# Literate programming
Posté par François Chaix (Mastodon) . Évalué à 4 (+3/-0).
Ça me fait penser à la programmation lettrée (ou literate programming dans la langue de Donald Trump). Un parfait mélange entre le code et la doc.
Je n'ai jamais essayé, cela dit. J'ai l'impression que dès que le programme commence à être un peu balaise, ça risque d'être vite indigeste…
J'ai vu des gens faire ça pour des configurations genre NixOS, neovim ou emacs, ce genre d'use case s'y prêtent bien, je trouve. C'est élégant.
[^] # Re: Literate programming
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 3 (+1/-0).
Comme l’indique le nom (en tout cas c’était l’intention initiale) c’est de la littérature… Et donc ça se lit très bien, et c’est même pour des trucs balaises ! Par contre, il faut un/une outillage/chaîne adaptée, il ne s’agit pas juste d’un code commenté…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Literate programming
Posté par François Chaix (Mastodon) . Évalué à 2 (+1/-0).
Tout à fait. Je pense que je vais profiter du passage de Neovim à sa version 0.12, qui introduit pas mal de changements dans la façon de le configurer (en introduisant notamment un gestionnaire de plugin intégré), pour réécrire ma conf comme ça.
Peut-être que j'en ferai un journal, qui sait ?
[^] # Re: Literate programming
Posté par Lutin . Évalué à 2 (+0/-0).
Ça ressemble beaucoup à ce qu'on peut faire avec Robotframework.
# Exemple
Posté par devnewton 🍺 (site web personnel) . Évalué à 5 (+2/-0). Dernière modification le 18 mars 2026 à 22:28.
En tant que Terminator,
Je veux pouvoir voyager dans le temps,
Pour tuer Sarah Connor.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: Exemple
Posté par Pol' uX (site web personnel) . Évalué à 6 (+4/-0).
En tant que voisine de pallier,
Lorsqu'on demande Sarah Connor,
Je dois répondre,
« C'est à coté ».
Adhérer à l'April, ça vous tente ?
[^] # Re: Exemple
Posté par Benoît Sibaud (site web personnel) . Évalué à 5 (+2/-0).
En tant que gars qui traîne dans les bars malgré les avertissements de Renaud,
Lorsqu'on me demande mes vêtements, mes bottes et ma moto,
Je dois répondre,
« T'as oublié de dire s'il te plait. »
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.