C’est peut-être pour se prouver quelque chose ou juste un délire pour certaines personnes, mais il existe au moins une application concrète : pouvoir amorcer un système avec le moins de dépendances binaires possible, voire aucune (amorcer entièrement depuis des sources). Un langage de programmation minimaliste est un outil important pour résoudre ce problème.
[^] # Re: pour continuer
Posté par Guillawme (site web personnel, Mastodon) . En réponse au lien Concours de bytes entre Lisp et Forth, ce dernier l'emporte en tant que plus petit langage de prog. Évalué à 6.
C’est peut-être pour se prouver quelque chose ou juste un délire pour certaines personnes, mais il existe au moins une application concrète : pouvoir amorcer un système avec le moins de dépendances binaires possible, voire aucune (amorcer entièrement depuis des sources). Un langage de programmation minimaliste est un outil important pour résoudre ce problème.
Cet article (en anglais) sur le blog de Guix explique ça en détails, pourquoi c’est important en pratique (pas seulement un exercice théorique) et comment y parvenir : https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-building-from-source-all-the-way-down/