Blaise : un nouveau compilateur pour Pascal Objet

Par:
francoistonic

lun, 06/07/2026 - 07:42

Blaise est un nouveau compilateur pour le Pascal Objet. L'objectif du développeur qui a initié le projet est d'éliminer le patrimoine historique, proposer une architecture moderne en misant sur la productivité du dév, le memory safe, la haute performance. Un des problèmes des solutions actuelles est l'histoire du langage depuis plus de 30 ans qui a accumulé les assets :

- 5 modes de langage

- 5 types de string

- des milliers de fichiers à inclure

Blaise se débarasse de tout cela :

1 modèle de langage

1 type de string 

1 modèle de mémoire

Système de build moderne sans makefiles

OPDF comme format de debug

Actuellement Blaise génère du x86-64. La target Windows et macOS ARM64 est planifiée ainsi que LSP et l'extension Visual Studio Code. La version 0.12 est la dernière dernière. Le projet évolue régulièrement. 

GitHub : https://github.com/graemeg/blaise