Странные языки программирования, которые ломают мозг
Сегодня расскажем про язык высокой прозы и поэзии, которым могли бы переписываться Ромео и Джульетта, если бы у них были компьютеры. Этот язык — Shakespeare.
Первый абзац программы — всегда эпиграф, с помощью списка персонажей объявляют количество стеков, а реплики героев — это операции ввода-вывода. Если же шекспировские персонажи задают вопросы, включается условный оператор. Отдельные блоки программы называют актами, которые, в свою очередь, разбиты на более мелкие сцены, пронумерованные римскими цифрами.
Язык получился многословным. На изображении видно, как выглядит запись «Hello World». Да уж, это сплошной the time is out of joint — посмотрите, как в одном «произведении» лихо миксуются фразы Джульетты, Ромео, Гамлета и Офелии.
И пусть программировать цитатами из Шекспира — не самое комфортное занятие, зато Shakespeare отлично разминает мозг и даёт возможность развить чувство прекрасного 😉
Изучить Shakespeare: http://shakespearelang.sourceforge.net/
Post #563
1.47K

- ❤🔥 5
- ❤ 2
- 😁 2
- 👎 1