Ezoterikus programozási nyelvek

Az ezoterikus programozási nyelvek a programnyelv készítésének művészi termékei. Ezek a nyelvek csupán azért jöttek létre, hogy a programtervezés határait feszegessék, vagy csupán valami vicceset alkossanak.

Wiki: https://hu.wikipedia.org/wiki/Ezoterikus_programoz%C3%A1si_nyelv;xNLx;Nyelvek listája: http://esolangs.org/wiki/Language_list

1972-10-01 00:00:00

INTERCAL

Az ezoterikus programozási nyelvek ősatyja - az első, amit kifejezetten azzal a céllal hoztak létre, hogy szintaxisával meghökkentse és megnevettesse a programozókat. Érdekessége, hogy ha a PLEASE módosítóból túl kevés van, akkor a compiler egyszerűen nem fordítja le azzal a hibával, hogy a program nem elég udvarias.

1993-09-28 08:14:30

Brainfuck

A legismertebb ezoterikus nyelv, amiről (szinte) már mindenki hallott. Már 8 különböző művelettel is rendelkezik, mivel azonban ezek mindegyike egy-egy matematikai jel ( < > + - . , [ ] ), ezért a benne írt programok ember számára gyakorlatilag olvashatatlanok. Különlegessége, hogy elsődleges célja a világ legkisebb méretű fordítójának megépítése, aminek a furcsa szintaxis csak a következménye.

1993-10-01 00:00:00

Befunge

Verem-alapú nyelv, amelyben kiemelt jelentősége van a kód szerkezetének és formázásának. A kód egy kétdimenziós mátrixot alkot, amelynek minden egyes pontjában egy-egy operandus vagy művelet áll a nyelv által ismert 93 darabból. A nyelv különlegessége, hogy a benne írt programok képesek az önmódosításra, sőt, egyes újabb, bővített kiadásai már a többszálú működést is ismerik.

2001-09-28 08:14:30

Shakespeare

Olyan nyelv, mellyel Shakespeare művei alapján lehet programot írni. Minden kód szerkezete egy címből, felvonásokból, jelenetekből épül fel és az utasításokat szereplők adják ki. Nem csak működik, de olvasni is jó.

2002-10-01 00:00:00

Chef

Egy nyelv, amellyel nem csak hogy kódolhatunk, de ízletes recepteket is generál.

2003-10-01 00:00:00

Whitespace

Whitespace = "fehérhely", azaz a betűk közti helyköz. Ez a programozási nyelv csak ezeket (space, tab, sortörés) használja szintaxisként. Halandó számára gyakorlatilag olvashatatlan.

2006-10-01 00:00:00

///

Csak egyetlen művelet definiált: / ami egy szubsztring előfordulásait képes egy másikra kicserélni. A teljes program így végső soron szubsztringek cseréjéből áll össze, amit lineáris módon hajt végre az értelmező. Így a "Hello World" kiíratása ebben a nyelvben a legegyszerűbb: Hello World

2007-10-01 00:00:00

LOLcode

A LOLCAT internetes mém jelenségen alapszik. Ez a nyelv csak LOLCat szintaxisokat használ.

2008-10-01 00:00:00

Alchemy

Minden Alchemy kód egy sor reakcióból és elemekből áll. Az elem neveknek is különleges szintaxisuk van, például a "száraz" elemek végződése "ius", a "vizeseké" pedig "ium".

2014-10-01 00:00:00

Arnold C

Arnold Schwarzeneggerről elnevezett programozási nyelv, mely az elemi utasításokat és műveleteket az akcióhős filmjeiből vett ikonikus mondatokkal kódolja.

Ezoterikus programozási nyelvek

Launch
Copy this timeline Login to copy this timeline 3d Game mode

Contact us

We'd love to hear from you. Please send questions or feedback to the below email addresses.

Before contacting us, you may wish to visit our FAQs page which has lots of useful info on Tiki-Toki.

We can be contacted by email at: hello@tiki-toki.com.

You can also follow us on twitter at twitter.com/tiki_toki.

If you are having any problems with Tiki-Toki, please contact us as at: help@tiki-toki.com

Close

Edit this timeline

Enter your name and the secret word given to you by the timeline's owner.

3-40 true Name must be at least three characters
3-40 true You need a secret word to edit this timeline

Checking details

Please check details and try again

Go
Close