Кто-то раз в неделю думает про Римскую империю, а мы нет-нет, да вспомним про эзотерические языки программирования. Также они известны как esolang и изначально не создавались с целью практичного использования. Они служат средством исследования границ программирования, формулирования уникальных концепций, воплощения странных идей и, конечно же, для развлечения. Ранее мы поздравили вас на Brainloller, а сегодня расскажем ещё про три других esolang’а и поделимся ссылками, где их изучить.





🐕 Doge

Язык, вдохновленный мемами про шиба-ину. Его синтаксис — фразы doge, вроде “wow”, “much thanks”, “such woof” и так далее. Посмотреть можно здесь.



🎭 Shakespeare

Этот esolang использует элементы пьес Шекспира для маскировки программного кода, превращая их в эпиграфы, персонажей, операции ввода-вывода и условные операторы. Блоки программы разбиваются на акты и сцены. "Hello World", например, выглядит как пьеса, в которой смешались фразы из разных произведений Шекспира.



Изучить язык и потренировать английский можно здесь.



🎨 Piet

Этот язык программирования использует разноцветные изображения вместо текста для написания кода. Название отсылает к художнику Питу Мондриану.

Изучить можно здесь.



А вы пробовали кодить на таких языках?



#подборка