Рубик сумел собрать свой кубик за месяц, а вот Бен Олмстед не написал ни одной программы на придуманном им языке Malbolge, не удивительно, ведь первая программа - простой Hello world - была написана только через два года после создания языка, и то не человеком, а другой программой на Lisp-е. В этой статье я хочу рассказать про этот язык программирования и про то, зачем он создавался. Malbolge - эзотерический язык программирования, к тому же не полный по Тьюрингу. Олмстед создавал его вдохновляясь знаменитым и легендарным BrainFuck-ом, он поставил себе цель написать настолько сложный язык, чтобы писать программы на этом япе было почти невозможно. Недаром название этому языку дал Malebolge - восьмой круг ада в "Божественной комедии" Данте. Примеры программ Вот так выглядит простой Hello world на Malebolge: (=<`# 9]~6ZY327Uv4-QsqpMn&+Ij"'E%e{Ab~w=_:]Kw%o44Uqp0/Q?xNvL:`H%c# DD2^WV>gY;dts76qKJImZkj А это обычный Unix cat, программа которая выводит введённые пользователем строки: (=BA# 9"=<
Malbolge - Сложнейший из существующих языков программирования. Кто на нём пишет
26 октября 202126 окт 2021
1619
2 мин