4 ms·
It's a bit off, plenty of not-a-programming-language entries, & it isn't comprehensive Anyways, if you want lots of silly languages https://esolangs.org/wiki/L
by __s 5y ago
It's a bit off, plenty of not-a-programming-language entries, & it isn't comprehensive
Anyways, if you want lots of silly languages https://esolangs.org/wiki/Language_list https://esolangs.org/wiki/Language_list
I'll list some languages I've implemented which aren't on this list:
https://github.com/serprex/Rue https://github.com/serprex/Rue
I implemented Rue based off of https://esolangs.org/wiki/Thue https://esolangs.org/wiki/Thue but with the idea to extend it with regex & modules
https://github.com/serprex/oilrs https://github.com/serprex/oilrs
https://esolangs.org/wiki/OIL https://esolangs.org/wiki/OIL someone shared an esolang they'd been implementing in Python, I decided to implement it in Rust. Making a second implementation made for good discussion, such as "how strict is integer format?" where it was decided 007 shouldn't be accepted, that empty cell vs empty-string cell being semantically different be kept, & the stdlib was moved to its own repo
https://github.com/serprex/NULL https://github.com/serprex/NULL
I decided to port https://esolangs.org/wiki/NULL https://esolangs.org/wiki/NULL to Rust. If there were more programs in NULL I'd consider digging for a faster bignum implementation
Bonus: https://esolangs.org/wiki/Three_Star_Programmer https://esolangs.org/wiki/Three_Star_Programmer is an interesting one-instruction machine. One instruction is a neat space, a somewhat different dimension of minimalism from brainfuck, see also https://esolangs.org/wiki/Jot https://esolangs.org/wiki/Jot