Utiliser ed(1) comme générateur de site statique : une expérience originale

2025-05-31

Artyom Bologov partage son expérience inhabituelle de création d'un site web statique à l'aide de l'ancien éditeur de texte ed(1). Il a essayé plusieurs méthodes, de Lisp au préprocesseur C, pour finalement adopter ed(1) comme générateur de site statique. Bien qu'ed(1) présente des limitations, notamment l'absence de fonction d'inclusion de fichiers, sa flexibilité permet une syntaxe personnalisée et le traitement d'anciens formats de préprocesseur. Il utilise des scripts ed(1) pour le prétraitement et la conversion de formats, prenant en charge plusieurs formats de sortie (txt, gmi, 7, tex, etc.). Même s'il ne s'agit pas d'une pratique recommandée, l'article met en lumière le potentiel inattendu d'ed(1) et l'approche unique de l'auteur en matière de traitement de texte.