RhovasX is an eXperimental version of Rhovas created to test the limits of a language's innovation budget for the Repl.it LangJam. The primary concepts being explored are:
- Compiler options, directives, and embedded DSLs
- Inheritance model with classes, structs, and interfaces
- Error handling with exceptions and result types
- API system (contracts, modules, & dependencies)
To stay up to date on progress, please join our
Discord and say hello in the rhovas-x
channel!
Development of RhovasX for the LangJam is being streamed daily on Twitch. I'm moving at a fast pace, but I'll be doing the best I can to clearly explain each step and answer any questions along the way.
- Twitch Stream (Daily @ 6:00pm, August 10-31)
- Complete Schedule (Google Calendar)
Additionally, I'll often be online or in voice on Discord while working on RhovasX - feel free to stop in and say hello!
If you appreciate the work I do, please consider sponsoring me! GitHub will also match your sponsorship through the GitHub Sponsors Matching Fund.