mlatu
rail
mlatu | rail | |
---|---|---|
4 | 1 | |
157 | 6 | |
0.0% | - | |
2.9 | 5.7 | |
2 months ago | 9 months ago | |
Rust | Rust | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
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.
mlatu
-
Advantages of Functional Programming
Caden Haustein has used the code for Kitten as the starting point for a language called Mlatu, which looks cool. I haven’t been writing about my PL work much, but I’ve still been doing stuff that’s related—although it may end up under a new name, not sure what I want to do with that yet.
- Mlatu: A purely-functional concatenative programming language
- Mlatu: a statically-typed, purely functional concatenative language
- Show HN: Mlatu, a Concatenative Programming Language
rail
-
Do I need to to know assembly to make a non trivial PL?
As a side note, I've been playing around with the idea of implementing a stack-machine VM at https://github.com/booniepepper/rail, but it's much closer to a "daydream" too, and not nearly ready to host non-trivial languages for a number of reasons.
What are some alternatives?
wain - WebAssembly implementation from scratch in Safe Rust with zero dependencies
erg - A statically typed language compatible with Python
kitten - A statically typed concatenative systems programming language.
okami - okami is an application development platform
Monocypher - An easy to use, easy to deploy crypto library
PumpkinDB - Immutable Ordered Key-Value Database Engine
SATySFi - A statically-typed, functional typesetting system
artichoke - 💎 Artichoke is a Ruby made with Rust
reason - Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
gluon - A static, type inferred and embeddable language written in Rust.
csml-engine - CSML is an easy-to-use chatbot programming language and framework.
gleam - ⭐️ A friendly language for building type-safe, scalable systems!