Some more langs
Closed this issue · 10 comments
I'm not sure what you what the criteria for conculsion is
https://github.com/BlazifyOrg/blazescript
https://github.com/facebookexperimental/starlark-rust
https://github.com/Kixiron/crunch-lang
https://github.com/arzg/eldiro
https://github.com/Starlight-JS/Starlight
https://github.com/vmware/differential-datalog
https://github.com/boa-dev/boa
https://github.com/munificent/craftinginterpreters/wiki/Lox-implementations#rust
https://github.com/aDotInTheVoid/skate/ (disclaimer: this is mine)
I would also like to suggest https://github.com/tweag/nickel
Actually I know quite a few people making languages in rust, some of them are already usable, shall I tell them this repo exists?
Thanks for all these additions! I'll find some time to get them added.
Oh, and the criteria for inclusion (which I ought to write out in the README) is just "is this a programming language?" The point here is to collect works in this area so people can use them as reference for implementing their own, or if they're just interested in exploring this space.
Oh, the point is "is this a programming language in rust?" maybe, otherwise I'd shamelessly plug mine tbh :)
I'm leaving the link for the curions
https://github.com/Gwion/Gwion
Yes, "in Rust" as well. Thanks for the additional link!
OK so my friends now know about this repo, I wouldn't be too surprised if the list grows fast in the next hours/days!
Thanks for the idea
Thanks for sending people this way! @aDotInTheVoid, I've added the langs you listed initially, except for the Lox implementations which I'll need to go through. Doing the others mentioned in this thread next.
@yusdacra, added Nickel.
Gonna close this and open a new issue for the Lox implementations.