Новый язык программирования, который состоит только из эмодзи птичек

Проект назвали Birb. В нем используется принцип комбинаторного программирования, по которому любую вычислимую функцию можно представить в виде двух типовых комбинаторов. Кодируются в нем и числа: например, 0 — это «🐥🐦». Символы, которые не являются эмодзи птиц, обрабатываются как комментарии.

Разработан язык по мотивам книги Рэймонда Смаллиана «Передразнить пересмешника и другие логические загадки, включая увлекательное путешествие в комбинаторную логику» (To Mock a Mockingbird). Смаллиан поясняет комбинаторную логику, используя типовые комбинаторы с названиями птиц.

От