This is the 'official' organization for the Mo programming language. It's a little project I'm working on, on and off when I feel like it.
The inspiration came from me thinking about how I would design a programming language if I could. And then I just started seeing if I actually could ...
It's intended to be a LLVM-based compiled programming language made for grugs. Because you know: complexity very, very bad. I want the language to be extremely, stupidly simple to learn and to read while still having the execution speed of C, C++, Rust, Zig, Odin, etc. I want the compiler to be simple as well. As far as that's possible at least.
This is not really meant to be contributed to for now, as I really don't know what I'm doing yet tbh. You can have a look at the code examples to see first drafts of the syntax.
For now, the compiler can lex tokens and parse some basic statements and expressions. There is no type checking or semantic analysis in there yet.
If anybody is even looking at this and liking the snippets, the concepts or anything, feel free to message me on Discord (Discord tag: earomc) I'd appreciate hearing from any ideas you might have :)