Live data from Hacker News

The Groot Programming Language

github.com

21–30 of 42 posts

Re: The Groot Programming Language

#22

I propose a law of esoteric langauges: If there exists, in popular culture, a character with a comically limited vocabulary (e.g. Groot, The Librarian in Discworld) then there shall be a Brainfuck variant based on its vocabulary. (In our example, Grootlang and Ook)

That gives us one language for every Pokemon (i.e pika pika, pik pikachu, pikachuuu, pikachu!)

Re: The Groot Programming Language

#25
post #7

Even though I got a laugh out of it, I propose we change the definition of esoteric programming languages to require more creativity from their designer than reimplementing brainfuck with different tokens for the operators.

Is not based in brainfuck, its a turing machine, and both look that way because any less instructions are not enough for programming a digital computer.

Re: The Groot Programming Language

#26
post #18

Earlier quoted context omitted.

Why are you flagging this? Flagging is for topics that are "spam or offtopic."

Is it on topic?

Somebody wrote a new language/turing machine based off of pop culture, I'd say that's pretty on-top for HackerNews.

Re: The Groot Programming Language

#27
post #25
post #7

Even though I got a laugh out of it, I propose we change the definition of esoteric programming languages to require more creativity from their designer than reimplementing brainfuck with different tokens for the operators.

Is not based in brainfuck, its a turing machine, and both look that way because any less instructions are not enough for programming a digital computer.

Converting from groot to brainfuck requires simply a 1-1 command translation. It doesn't matter if these are turing machine operations, the point is that there is nothing 'esoteric' about writing down what a turing machine does using a language that everyone already knows.

If I rewrote C to use BEGIN and END instead of { and }, then that's not inventing an esoteric language, but new syntax for an existing language.

Re: The Groot Programming Language

#30
I'm not sure why this is on hn. The creation of a programming language using a stupid syntax has been done, and has been done better. This adds nothing to the space, and it's the useless language equivalent of hello world. Good for you, you made your first hello world that is completely useless. But my hello world doesn't end up on hn, and nor should this.
Post reply on HN