un Lisp pour faire un DSL ça paraît une bonne idée.
C'est ton avis, et si tu as un background Scheme/Lisp, tu vois probablement les choses sous un autre angle.
Un langage de configuration / build se doit d'être accessible, lisible et facilement maintenable même par des néophytes.
Et malheureusement,à mon humble avis, Scheme ou Lisp ne le sont pas pas. La première réaction naturelle d'un développeur lambda devant un code en Scheme est similaire à celle qu'aurait Christine Boutin devant un concert du Hellfest: Une petite stupéfaction temporaire suivie d'une soudaine peur croissante :D
La toute relative popularité de "Guile" comme language de script en dit assez long à ce sujet.
[^] # Re: Trés bon mais encore jeune.
Posté par Firwen (site web personnel) . En réponse à la dépêche NixOS 14.12, la distribution Linux sans effet de bord. Évalué à 3. Dernière modification le 29 juillet 2015 à 10:56.
C'est ton avis, et si tu as un background Scheme/Lisp, tu vois probablement les choses sous un autre angle.
Un langage de configuration / build se doit d'être accessible, lisible et facilement maintenable même par des néophytes.
Et malheureusement,à mon humble avis, Scheme ou Lisp ne le sont pas pas. La première réaction naturelle d'un développeur lambda devant un code en Scheme est similaire à celle qu'aurait Christine Boutin devant un concert du Hellfest: Une petite stupéfaction temporaire suivie d'une soudaine peur croissante :D
La toute relative popularité de "Guile" comme language de script en dit assez long à ce sujet.