Myra transpiles to C++23 and compiles to native executables via Zig's bundled clang. It has 45 keywords and 9 built-in types. The core philosophy is "if it's not Myra, it's C++." You can mix in C++ two ways: inline within expressions and statements, call std::cout << "hello", use static_cast<int>(x), invoke raylib or ImGui directly, or use #startcpp / #endcpp blocks for unrestricted C++ like #include directives. No FFI layer, no marshalling.
Ships self-contained: Zig toolchain, LLDB debugger, raylib, and a preconfigured VSCodium. Unzip and it works.
First public alpha. Happy to answer questions about the design, the transpilation approach, or the journey to get here.