Capacita Programming Language
Under development
Capacita has the goal of retaining the core ideas and syntax of Mint while offering significant speed boosts and a more powerful type system.
Mint v2.9 interprets abstract syntax trees at runtime to execute programs. Capacita, currently under development, compiles source code into bytecode and executes it on a virtual machine.
After a few preliminary speed tests, Capacita handles data and calculations much faster than Mint v2.9, and has a smaller memory footprint. New language features such as 'type merging' (declaring an inline interface combined with an effective type hierarchy) will be available in addition to these optimizations. Stay tuned for more updates!
|
|