Ээ... Давно не виделись? Ближе к делу. Эзотерические языки программирования — это языки программирования, созданные не для практического применения, а чтобы доказать возможность реализации какой-то идеи или шутки ради. Проще говоря, это развлечение для гиков-ботаников в очках с толстыми стеклами, у которых нет личной жизни, коим я и являюсь, потому пишу эту статью. В этой статье разберем несколько эзотерических языков, которые показались мне наиболее интересными. Возможно выпущу вторую часть, если вам будет это интересно. 1. Malbolge — язык для мазохистов Язык, придуманный для того, чтобы быть самым сложным. Язык, названный в честь 8-го круга ада Данте. Malbolge — это язык для тех, кто не ищет простых путей. Даже сам создатель языка не знает, по какому принципу работает его творение. Код для «Hello World» на Malbolge смогли получить с помощью специальной программы лишь спустя два года после создания языка. Для справки, выглядит он так: (=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq
Чёрный Пентагон и «курица»: об эзотерических языках программирования
9 августа 20239 авг 2023
64
2 мин