/RhovasX

An experimental version of Rhovas for the Repl.it LangJam

Primary LanguageKotlinMIT LicenseMIT

RhovasX

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 Stream

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.

Additionally, I'll often be online or in voice on Discord while working on RhovasX - feel free to stop in and say hello!

Sponsor Me!

If you appreciate the work I do, please consider sponsoring me! GitHub will also match your sponsorship through the GitHub Sponsors Matching Fund.