Compiler Birthday: May 31st 2025
Now Replaced by:
https://github.com/MikaSukie/Bhumi
On Windows IMPORTANT you need the clang/llvm compiler.
windows https://github.com/llvm/llvm-project/releases
-and https://visualstudio.microsoft.com/visual-cpp-build-tools/
MacOS xcode-select --install
Or use homebrew
ORCat is currently in active development stopped/frozen.
While the compiler core is functional, work is in progress:
The syntax has been fully built and is being improved upon.
Want to join the community? (Please do 🙏)
- many manual frees can be done via forget(varname) or the RAII-like autoregion {}. For libraries you may use the crumb system to limit reads and writes (optionally auto free only if both are specified.)
- more coming soon.
- This is a “small” but EXTREMELY ambitious compiler project.
- *(because I do not like how Rust did their safety and simplicity balance, nor their community, or governance model.),
- safety, and simplicity in a language, but unsafe if you need it to be.
- Full control by default, optional safety tools provided.
Stay tuned for more updates!🎉🎉 And thank you for checking out ORCat. 🐋🐱