luxya
gecko
luxya | gecko | |
---|---|---|
1 | 1 | |
29 | 19 | |
- | - | |
0.0 | 9.3 | |
over 2 years ago | over 1 year ago | |
Rust | Rust | |
BSD 3-clause "New" or "Revised" License | The Unlicense |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
luxya
gecko
-
Statically-typed, Rust-like programming language
Hey guys,
I've been working on a Rust-like programming language written in Rust. I've worked on this compiler for the past months, and it's coming along very well.
The language features closures, higher-order function support, recursion, among other interesting things.
Here's the GitHub link, take a look!: https://github.com/geckolang/gecko
Also, come hang out on the official Discord server, I'm very interested on the compiler-design topic and can help you out if you have any questions about the project or designing your own compiler!
https://discord.gg/H3eMUXp
What are some alternatives?
book - Writing Interpreters in Rust: a Guide
holymer - (WIP) A programming language
csml-engine - CSML is an easy-to-use chatbot programming language and framework.
CSpydr - A static typed low-level compiled programming language inspired by Rust and C
airscript - Like Lua, but in Rust, and different
molten - An LLVM compiler for an ML-like language (written in Rust)
llrl - An experimental Lisp-like programming language
ante - A safe, easy systems language
oktac - okta programming language compiler. THIS IS A MIRROR OF THE ORIGINAL REPO HOSTED IN SOURCEHUT.
blazex - AOT compiled object oriented programming language