Сондерс М. Лингва эзотерика

    Сондерс М. Лингва эзотерика [Текст] / Майк Сондерс  //  Linux Format. — 2007. — № 3 (90), март. — С. 42-45. — (Нестандартное программирование). — Веблиогр.: с. 45 (7 назв.). — Прил.: "Здесь смотреть нечего : [Whitespace — язык программирования, программы на котором видимы только в редакторах с подсветкой синтаксиса]». — С. 44 ; «C: чего только не придумают : [Поскольку в языке C не выработан стандартный стиль программирования, то код программ порой не прочитать, но каждый год проводится конкурс International Obfuscated C Code Contest (IOCCC, Международный конкурс на самый запутанный код) и участники выбирают лучшие образцы кода из тех, которые работают совсем не так, как должны на первый взгляд, например некоторые программисты создают настоящие произведения ASCII-искусства – даже в голову не придет, что это программа, которая корректно работает]". — С. 45.
    Аннотация
    Языки программирования, хоть и не слишком часто применяемые, но достойных изучения хотя бы ради расширения профессионального кругозора. Майк Сондерс пишет о по-настоящему экзотических языках, настолько забавных и нетривиальных, что можно увидеть программирование в совершенно новом свете. 
    Знакомтесь: интерпретируемый язык Spaghetti — парочка программ на языке Spaghetti, и вы с легкостью будете читать программы на Basic, которые прежде напоминали средневековые манускрипты; Come Here; Befunge, который вместо построчного кода, работает с двумерной сеткой и может переходить в любом из четырех направлений; Malbolge, получивший свое название от восьмого круга ада (Malebolge) из "Божественной комедии" Данте, считется самым сложным языком программирования за всю историю (автор выдаст 100 фунтов тому, кто напишет на Malbolge клона доктора Элизы (Eliza) из Emacs (m-x-doctor); Nil дает существенное уменьшение размера получаемого объектного кода, упрощение отладки программы и полную межплатформную переносимость, это один из немногих языков, которые, пообещав эти преимущества, в самом деле обеспечивают и их, и многое другое, но…