Okay, probably not. However, like many other contemporary programming languages, its main goal is to be as expressive as possible without sacrificing efficiency in exchange. I intend to be able to generate code comparable to that of C or Rust, however with an arithmetic type system that allows for expressing complex concepts like in Typescript, without the runtime pitfalls thereof.
Fun fact: this language was originally intended as an esoteric language, but in writing this compiler, I have learned much about the development process in abstract. This has given me no shortage of new ideas to try out implementing. Wish me luck!
This code is under the BSD-3-Clause license, see text in LICENSE.
-stanstrum