Blaise – A modern self-hosting zero-legacy Object Pascal compiler targeting QBE
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).