INTERCAL

INTERCAL

«Джимбо» (Джеймс) Лайон, один из авторов INTERCAL

INTERCAL — один из старейших эзотерических языков программирования. Как утверждают создатели, его название означает «Язык программирования с непроизносимой аббревиатурой» (англ. Compiler Language With No Pronounceable Acronym). Язык был создан в 1972 году студентами Доном Вудсом (Don Woods) и Джеймсом М. Лайоном (James M. Lyon) как пародия на существующие языки программирования и гимнастика ума.

INTERCAL принципиально отличается от других языков программирования. Многие стандартные операции в нём оказываются нетривиальными. Например, простейшим способом присвоить переменной значение 65536 является конструкция:

  DO :1 <- #0$#256

Авторы насытили язык парадоксальными конструкциями, такими как COME FROM, FORGET и даже PLEASE ABSTAIN FROM CALCULATING (пожалуйста, воздержись от вычислений). Даже для символов были созданы специальные имена, например, кавычки " и знак равенства = называются соответственно «кроличьи уши» и «полрешётки» (имеется в виду половина знака #).

Несмотря на всю экзотичность, INTERCAL является полным по Тьюрингу, то есть, на нём можно вычислить всё, что и на «нормальном» языке программирования.

Позже были созданы ещё более изощрённые языки программирования, такие как Befunge, Brainfuck, Malbolge, Unlambda и др.

[править] Ссылки


Источник — «INTERCAL»

<< назад   вперед >>

Look at other dictionaries:

  • INTERCAL — , a programmig laguage parody, is the caoical esoteric programmig laguage. It was created by Do Woods ad James M. Lyo, two Priceto Uiversity studets, i 1972. It satirizes aspects of the various programmig laguages at the… (Wikipedia)
  • INTERCAL — ist eie esoterische Programmiersprache, die am 26. Mai 1972 vo Doald R. Woods ud James M. Lyo etwickelt wurde. Erst 1990 wurde eie erste UNIX Implemetierug vo Eric S. Raymod programmiert, heute ist INTERCAL auch auf DOS… (Deutsch Wikipedia)
  • Intercal — ist eie esoterische Programmiersprache, die am 26. Mai 1972 vo Doald R. Woods ud James M. Lyo etwickelt wurde. Erst 1990 wurde eie erste UNIX Implemetierug vo Eric S. Raymod programmiert, heute ist INTERCAL auch auf DOS…
  • Gymnastique artistique aux Jeux olympiques intercalés de 1906 — Jeux olympiques itercalés de 1906 Cet article est ue ébauche cocerat le sport et la Grèce. Vous pouvez partager vos coaissaces e l’améliorat ( commet ?) selo les recommadatios du projet sport. Jeux olympiques itercalés de 1906… (Français Wikipedia)
  • INTERCAL — INTERCAL, est ue parodie de lagage de programmatio, et la référece caoique des lagages de programmatio ésotériques. Ce lagage a été créé par Do Woods et James M. Lyo, deux étudiats de l'Uiversité de Priceto, e 1972. Il…
  • Jeux Olympiques Intercalés De 1906 — Jeux olympiques itercalés de 1906 Cet article est ue ébauche cocerat le sport et la Grèce. Vous pouvez partager vos coaissaces e l’améliorat ( commet ?) selo les recommadatios du projet sport. Jeux olympiques itercalés de 1906…
  • Jeux Olympiques intercalés de 1906 — Jeux olympiques itercalés de 1906 Cet article est ue ébauche cocerat le sport et la Grèce. Vous pouvez partager vos coaissaces e l’améliorat ( commet ?) selo les recommadatios du projet sport. Jeux olympiques itercalés de 1906…
  • Jeux olympiques intercalés de 1906 — Jeux olympiques itercalés de 1906 Cet article est ue ébauche cocerat le sport et la Grèce. Vous pouvez partager vos coaissaces e l’améliorat ( commet ?) selo les recommadatios du projet sport. Jeux olympiques itercalés de 1906…
  • Plongeon aux Jeux olympiques intercalés de 1906 — Plogeo aux Jeux olympiques itercalés de 1906 Plogeo aux Jeux olympiques itercalés de 1906 Sport Plogeo Orgaisateur(s) Grèce Éditio No recou par le CIO Lieu Athèes Date 1906 Épreuves 1 Vaiqueur(s)…
  • Tennis aux Jeux olympiques intercalés de 1906 — Teis aux Jeux olympiques itercalés de 1906 Teis aux Jeux olympiques itercalés de 1906 Éditio No recoue par le CIO Lieu Athèes Date du 23 au 28 avril Épreuves 4 Surface Terre battue Chroologie des compétitios )↑ Les matchs pour la…
  • Tennis aux Jeux olympiques intercalés de 1906 (résultats détaillés) — Teis aux Jeux olympiques itercalés de 1906 (résultats détaillés) Article pricipal : Teis aux Jeux olympiques itercalés de 1906. Résultats détaillés des épreuves de teis aux Jeux olympiques itercalés d'Athèes. Sommaire 1 Simple…