Dosato-lang is a work-in-progress Rust implementation of the Dosato programming language.
The original (cdosato) is a C implementation I made here.
The original Dosato interpreter was written in C, which made it difficult to maintain and extend.
It proved the language's concepts, and it's more than capable of running Dosato programs, but I hit a bit of a roadblock when trying to add Asynchronous programming support.
Rust, with its strong type system and memory safety guarantees, seemed like a better fit for the language's goals.
