Что такое Piet? Такое стыдно конечно не знать, если ты из числа таких людей, то слушай..
Короче недавно от нечего делания общался с квеном и он мне начал толкать что-то про "шуточные языки программирования" и мне стало интересно, почитав об этом побольше - я был в шоке. Таких языков не прям много, но каждый - отдельный вид искусства. Сегодня я затрону буквально парочку, но если станет интересно - ты знаешь что делать.
1. Shakespeare - по названию думаю понятно, что это. Но если кратко, вместо кода - пьеса, есть действующие лица, обязательно персонажи из Шекспира, действия и сюжет. Например, фраза - «ты - сумма прекрасного благородного лорда и чудесного летнего дня» - это сложение двух чисел, кстати с числами тут все обстоит очень интересно, ведь они определяются через прилагательные, например "хорошее" - +1, "плохое" - минус один.
Поюзать Shakespeare можно либо в браузере, либо установить локально, команда:
pip install shakespearelang2. Chicken - язык, который реально состоит из одного слова "chicken" в разных падежах, склонениях и с разной частотой употребления. Нет ни скобок, ни цифр, нет вообще ничего. Особо много про него говорить нечего, поэтому просто скажу где про него почитать побольше.
А вот кстати пример функции сложения a и b
🤯🤯🤯🤯🤯🤯🤯🤯
🤯🤯🤯🤯🤯🤯🤯🤯
🤯🤯🤯🤯🤯🤯🤯🤯
🤯🤯🤯🤯🤯🤯🤯🤯
Поюзать его вы думаю не сможете, но почитать - тык.
3. Piet - самое интересное, как по мне. Ведь код - абстрактный рисунок. Работает это по принципу чтения переходов между соседними цветными областями как команды: например, переход от красного к жёлтому может означать сложение, а от синего к зелёному - вывод символа на экран. Например вот эта картинка - Hello, World
🤯🤯
🤯🤯
Потестить - тык.
4. Brainfuck - считается "классикой" таких языков. Придуман аж в 1993 году, весь код пишется с помощью 8 знаков - "+ - < > . , [ ]". Например вот так выглядит Hello World:
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.В интернете пишут, что накодить на нем можно все что угодно, но я в этом очень сомневаюсь..
Потестить - tio.run
📁📁▪️📁📁▪️📁📁▪️
Кстати tio.run является универсальным сайтом для таких приколов, в нем собрано более 300 яп. Ставить себе на комп ниче не надо, все работает прямо в браузере. Очень удобно, но не нужно, ну для таких языков - это база.
На этом все
Если понравилось - поставь реакцию и напиши коммент
Удачи!!
😴😴😴
Чат | Обменник | Все интервью | X School | AI-шоп