A fast , type safe, compiled and fun to write programming language.
- fast
- low level (access memory addresses )
- mix of functional and oop-paradigms
- flexible (write scripts, huge monolith projects)
- compiled language
- Ability to generate static binaries.
The Compiler is in development,follow the repo and get notified of the alpha release.
More detailed decription on progress https://arthur-kamau.github.io/stratos/
- Language design and documentations ✅
->https://arthur-kamau.github.io/stratos/
- Tooling. ✅
-> vs code pluginhttps://marketplace.visualstudio.com/ items?itemName=arthurKamau.stratos-language
- Lexer & Parser (Anlysisys).
-> JVM Implementation - Semantic Analys Syntax validation
- Stratos IR (Code Generation).
- Stratos WorkMan Tool.
- Priting the front end to CPP.
To get started check index page in documentation.
To install the compiler , build tools and dependancies check installing in the documentation.
Stratos is distributed under the terms of the Apache License (Version 2.0) and MIT licence depending on the submodule. See license folder for details.
Check github projects dashboard.
Some design notes in design folder.
Please be sure to review Stratos contributing guidelines to learn how to help the project.(Check Documentation)