DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Blaise – A modern self-hosting zero-legacy Object Pascal compiler targeting QBE

Quality: 8/10 Relevance: 9/10

Summary

Blaise is a modern self-hosting Object Pascal compiler designed to eliminate decades of legacy baggage and to deliver memory safety and high-performance native code. It enforces a single language mode, a Unicode UTF-8 string, and automatic memory management, with PasBuild handling the build process and QBE as the backend (LLVM support in development). The project is open-source on GitHub and organized into a multi-module layout (compiler, rtl, docs, tools).

🚀 Service construit par Johan Denoyer