Комментарии 7
Пока не убедили перейти на него с йопта-скрипта
Дык это же разные парадигмы. Birb это чисто лямбда, а йоптаскрипт это чисто гопота и сэмки.
А если серьезно, писать на языке, в котором константы задаются палочным способом, можно только в экзотических сценариях.
Поправка: Birb это не чисто лямбда, это чисто комбинаторная логика (ссылка на английский, потому что русская статья в вики прискорбно неполна в описании комбинаторов и всяких там преобразований в/из лямбды). Здесь "лебедь" = S-комбинатор, "крутая птичка" — K-комбинатор, "просто птичка" — I-комбинатор, он же функция идентичности или ноль, додо это Y-комбинатор или комбинатор фиксированной точки, остальное — вспомогательные комбинаторы для укорочения записей либо элиминации скобок, не пойму.
Успех обеспечен
Создатели x/?? уже пилят новый двиг для свой соц-сети, чтоб больше чирикал и каркал. (Шутка)
А в языке йота всего одним комбинатором обошлись... Зачем тут столько?
Неинтересно же, если все птички одинаковые. Тем более, что здесь нет скобок, а в йоте обязаны быть, иначе программирование на нем сведется к длине цепочки, а это скучно. Без скобок, то есть в чисто стековой механике, часть комбинаторов не реализовать путем сборки из тех же K и S, а значит, нужен дополнительный механизм, позволяющий обойти это неудобство.
Представлен язык программирования Birb, элементами которого являются только эмоджи разных птиц