{ }

M++

Low-level compiled language

Active Development

Overview

M++ is a low-level compiled programming language designed for the R2ND ecosystem. It compiles through LLVM for optimized native code generation across platforms. M++ gives developers full control over memory and performance while providing modern language ergonomics.

Features

Low-level compiled language
LLVM backend for optimized native code
Manual memory management with safety features
First-class support for systems programming
No garbage collector — predictable performance
Designed to replace C/C++ in the R2ND ecosystem

Example

main.mpp
fn main() {
    let message = "Hello R2ND";
    print(message);
}