The one I created for class supports supports concurrency, regular expressions, HTTP requests, and file I/O. The challenging part is that every line executes concurrently in round-robin style (one command per line). There are only 8 commands and each line can only store a single string value.
Forty-Four Esolangs: The Art of Esoteric Code
11–20 of 62 posts
Re: Forty-Four Esolangs: The Art of Esoteric Code
#12Re: Forty-Four Esolangs: The Art of Esoteric Code
#13Re: Forty-Four Esolangs: The Art of Esoteric Code
#14My favorite of the esoteric languages has to be Piet https://esolangs.org/wiki/Piet
That's definitely one of my favorites. I also like this one just for the insanity lol https://esolangs.org/wiki/5D_5D_Brainfuck_With_Multiverse_Ti... Quick description: Like 5D Brainfuck With Multiverse Time Travel, 5D 5D Brainfuck With Multiverse Time Travel With Multiverse Time Travel operates on an array of 5D Brainfuck With Multiverse Time Travel program cells initialized to the 5D 5D Brainfuck With Multiverse Ti…
Re: Forty-Four Esolangs: The Art of Esoteric Code
#15Earlier quoted context omitted.
That's definitely one of my favorites. I also like this one just for the insanity lol https://esolangs.org/wiki/5D_5D_Brainfuck_With_Multiverse_Ti... Quick description: Like 5D Brainfuck With Multiverse Time Travel, 5D 5D Brainfuck With Multiverse Time Travel With Multiverse Time Travel operates on an array of 5D Brainfuck With Multiverse Time Travel program cells initialized to the 5D 5D Brainfuck With Multiverse Ti…
The wiki page for "5D Brainfuck with Multiverse Time Travel" claims that `(-^.[.]),[,]` is "cat, but faster." But it seems to me that the `.` would never print anything, because the lower universe contains no memory pointers at that point — the only one traveled to the upper universe as a result of the preceding `^` instruction (so now the upper universe contains two memory pointers). Am I missing something or does t…
Re: Forty-Four Esolangs: The Art of Esoteric Code
#16IMO there's no such thing as esoteric languages; it's just that some ideas catch on and some don't (or take longer). If C ideas had not caught on, today we'd all it an "esoteric" language.
Consider for example the Olympus language highlighted in the article. It is impractically verbose but is all the more amusing for it.
Other examples include languages made entirely from whitespace, one that I can't remember the name of that is designed to read like poetry in either German or English, and LOLCODE which is to be written in the style of lol cats memes.
Re: Forty-Four Esolangs: The Art of Esoteric Code
#17IMO there's no such thing as esoteric languages; it's just that some ideas catch on and some don't (or take longer). If C ideas had not caught on, today we'd all it an "esoteric" language.
Re: Forty-Four Esolangs: The Art of Esoteric Code
#18Re: Forty-Four Esolangs: The Art of Esoteric Code
#19I don't know the list of languages included in the book, but anyone interested should try out: - J: https://www.jsoftware.com/#/ you'll learn arbitrary dimension arrays, verb composition and more - Lisp: I don't know the right Lisp to recommend. Macros stand out as something to learn - Forth: I don't know the right Forth to recommend. The stack is an interesting metaphor - A constraint-based language: maybe https://w…
Re: Forty-Four Esolangs: The Art of Esoteric Code
#20It reminded me of an overambitious educational game idea: The player builds interpreters for prayers directed at several gods, each cult having its own theurgic practices resembling different programming paradigms: https://gashlin.net/blog/pages/2010-12-25-shell-script-of-th...