sprachli | butter | |
---|---|---|
2 | 2 | |
2 | 111 | |
- | - | |
0.0 | 8.9 | |
about 1 year ago | over 1 year ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
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.
sprachli
-
Guidance on polymorphism in regards to trying to make a programming language
If you want some inspiration, this is what my Value enum looks like: https://github.com/SillyFreak/sprachli/blob/main/src/vm/value.rs
-
August 2022 monthly "What are you working on?" thread
I'm working on Sprachli, just for fun. It's currently a very simple imperative language with rust-like syntax and a bytecode VM, with only string numbers and booleans supported and those not comprehensively. I plan to evolve this either in the direction of a simple scripting language that could be embedded e.g. as an spreadsheet-style formula language, or on the completely opposite side of the spectrum a statically typed language to experiment with the Hindley-Milner type system and effect. So yeah, not much tere yet, but I'm enjoying the work
butter
-
August 2022 monthly "What are you working on?" thread
Butter has continued in development. Currently working on pretty printer so that I could test out typed ast before working on next stage: mid-level IR and lifetime analysis. It was in hiatus when I was in busy uni stuffs. But now I think I have more time now.
-
June 2021 monthly "What are you working on?" thread
Hello! I've been working on Butter programming language and it's starting to get shape. Butter is heavily influenced by Rust and I want it to be concise and high-level as much as possible.
What are some alternatives?
kuroko - Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
boba - A general purpose statically-typed concatenative programming language.
TablaM - The practical relational programing language for data-oriented applications
tailspin-v0 - A programming language with extreme data-pattern matching and data-declarative syntax, hopefully different enough to be interesting
Pipefish - Source code for the Pipefish programming language
Forscape - Scientific computing language
Charm-MacOS - MacOS executable for Charm
tokay - Tokay is a programming language designed for ad-hoc parsing, inspired by awk.
ShnooTalk - ShnooTalk is a new programming language
xvm - Ecstasy and XVM
holymer - (WIP) A programming language