Esoteric Programming Languages Are Fun—Until They Kill the Joke

Spread the love

Some programming language Helped people to send to the moon, some are cooking new leukemia drugs, and some exist with you just to fuck you. Brenfak is a minimal “mysterious language,” or “Essolang”, which is made up of only eight non-alfebatic characters. ESOlangs are the languages ​​created to be experimental, jokes and intentionally pushing the boundaries of the code (and your button). Brenfa, Basic “Hello, Part of the World” program Looks like The <-. <. +++.

Most ESOlangs don’t even look at the computer code. Shakespeare is a way of printing “hi” in programming language here:

A program of all the world.

Hamlet, a Melancholi Prince.
Ophelia, machine voice.

Law: 1.
Scene: 1.

[Enter Hamlet and Ophelia]

Ophelia: You are as sweet as the sum of a beautiful honest bold, peaceful lord of a beautiful honest hands and a happy gentle gold king. Talk to your mind!

Hamlet: You are floral beautiful beautiful beautiful beautiful sunshine day and a delicious sweet delicious rose is as beautiful as the yoga. You are as beautiful as yourself and the sum of a flower. Talk to your mind!

[Exeunt]

Basically, Hamlet and Ophelia are “variables” which are determined by numbers. The nouns “Lord” and “King” have a value of +1 to everyone and adjectives such as “sweet” and “beautiful” acts as multiples, producing a number related to “H” for hamlet and “I” for Ophelia. “Talk to your mind!” Print them.

Esolangs can be more unchanged than. Over Esolang wikiYou will find a list of at least 6,000 of these scrubs and calculations. As Korean, I am glad! Then there are whitespace, an invisible language consisting of things like spaces and tabs. If you are doing more color habits are peat (like Mandrian), whose “code” is made up of 20 colors of arranged in a grid, produces, produces Programs look like Abstract PaintingThe Some Esolangs are even “Turing-Complete”, which means that they can do what they can do theoretically more responsible languages ​​like C ++ or Python (a lot, how you, theoretically, use a letter opener instead of Sushi knife to prepare a 12-courses).

But taken together, you start to think about what is good for all these brains. Playing around with them is fun and annoying at once, as you are numerous clones, the variations of the little rules in the existing languages ​​(with whitespace but the first bracket) and only the languages ​​made for its unnecessary hell. In his book Gimmick’s theoryLiterary critic Sayan Angie says everything from Duchump Fountain To Google Glass – “To do very little but work too much.” They have made minimum efforts but have requested to notice. All in all, the gym can be “labor-lanth” deception that avoids the hard work needed to create something with true substances.

So: What are the Esolangs Gimics?

We have programmers Always got sick, so it is not surprising that Essoongs were raised early in our history. In 1972, two Princeton students, Donald Woods and James Lyon, created compiler language without any pronounced brief, or interconnected (naturally). It remains as one of the most fully fleshy ESO-Langs around with 20-page Reference manualIBM is a parody of IBM documentation – involved in comedy and sadism. If you do not include adequate examples of keywords, intercourse complains that if you use the word too much it rejects programs. You please finish a program by giving up the hal.

Leave a Reply

Your email address will not be published. Required fields are marked *