Как стать автором
Обновить

Представлен язык программирования Birb, элементами которого являются только эмоджи разных птиц

Время на прочтение1 мин
Количество просмотров4.7K
Всего голосов 5: ↑5 и ↓0+5
Комментарии7

Комментарии 7

Дык это же разные парадигмы. Birb это чисто лямбда, а йоптаскрипт это чисто гопота и сэмки.
А если серьезно, писать на языке, в котором константы задаются палочным способом, можно только в экзотических сценариях.

Поправка: Birb это не чисто лямбда, это чисто комбинаторная логика (ссылка на английский, потому что русская статья в вики прискорбно неполна в описании комбинаторов и всяких там преобразований в/из лямбды). Здесь "лебедь" = S-комбинатор, "крутая птичка" — K-комбинатор, "просто птичка" — I-комбинатор, он же функция идентичности или ноль, додо это Y-комбинатор или комбинатор фиксированной точки, остальное — вспомогательные комбинаторы для укорочения записей либо элиминации скобок, не пойму.

Создатели x/?? уже пилят новый двиг для свой соц-сети, чтоб больше чирикал и каркал. (Шутка)

А в языке йота всего одним комбинатором обошлись... Зачем тут столько?

Неинтересно же, если все птички одинаковые. Тем более, что здесь нет скобок, а в йоте обязаны быть, иначе программирование на нем сведется к длине цепочки, а это скучно. Без скобок, то есть в чисто стековой механике, часть комбинаторов не реализовать путем сборки из тех же K и S, а значит, нужен дополнительный механизм, позволяющий обойти это неудобство.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости

Истории