So i've been working on this project since a few days (or months i should say), it's called wyzer (meaning wiser) it's a statically typed, compiled, resource-oriented programming l…

"Simplicity is not the absence of power. It is power without pretense." ~ Atiksh Sharma Wyzer is a statically typed, compiled, resource-oriented programming language with integrated distributed safety via choreographic programming and a perceus memory model To solve this problem Wyzer introduces the concept of choreographic programming which is one of the few serious attempts to solve it. Contributions are welcome, if you want to contribute to the language please read RESEARCH.md Wyzer is designed to be simple, explicit, and easy to read. Here is a quick look at how you write code in Wyzer. Everything has a clear type, and variables are immutable (cannot be changed) by default. If you want to change a variable, you must explicitly use var instead of let. You can also use const for compile-time constants. Wyzer supports standard if/else, while, and for loops. Note that loops don't need parentheses around the condition. Errors are not hidden. Functions that can fail return a Result<T, E>. You use match expressions to safely handle both the success (Ok) and error (Err) cases. Note that match is an expression, so if used as a standalone statement, it requires a trailing semicolon!