Closed aDotInTheVoid closed 3 years ago
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.
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)