Ne.app/Log: RSL/RISC-C++.

Author: Amlal El Mahrouss (amlal@ne-app.eu)

Published October 1, 2026

Rationale?

We'll talk about the additions we did on our RSL, and why we even have a concept of a RSL.

A RSL is a standard library of a PL that has been selected and refactored to fit specific use cases of a codebase. In that case ours. Same goes for the RISC-C++ concept, it's a frontend designed under the RISC philosophy, in both its design, and also designed for RISC computers.

The reason those two exists is to satisfy our need for independent infrastructure we can control and patch, and then contribute back ideas as well.

What's Next?

Since both are open-source software, they're available on our github organisations. In which you are free to contribute and respect the contributions guidelines. The NCC RISC-C++ frontend is available at impl-risc-cxx-frontend, we've still working on NCC's codegen, so feel free to contribute there too.