La Formatage de Code Résolu dans les Années 80 ? Le Cas de DIANA et du Rational R1000

2025-09-08
La Formatage de Code Résolu dans les Années 80 ? Le Cas de DIANA et du Rational R1000

Dans les années 1980, les développeurs travaillant sur le compilateur Ada ont utilisé une représentation intermédiaire (IR) appelée DIANA (Descriptive Intermediate Attributed Notation for Ada) au lieu du code source en texte brut, résolvant ainsi efficacement le problème du formatage du code. Le compilateur et l'IDE manipulaient directement l'arbre DIANA, permettant aux utilisateurs de personnaliser le format d'affichage du code sans se soucier des espaces ou des tabulations. Cela a permis la compilation incrémentale, la refactorisation et une intégration rapide. L'auteur utilise cet exemple pour réfléchir à la manière dont le formatage du code reste un problème pour les programmeurs aujourd'hui, encourageant l'exploration de solutions plus avancées.

Développement