Skip to content

YLYankee Language

Эзотерический язык на PHP с юникод-синтаксисом. Ни на что не похож. Работает, компилируется, поддерживает ООП, генераторы на Fibers и async.

Пример ​

yl
‡ Животное ⟦
    ⋔ init(имя :str) ⟦
        this.имя = имя
    ⟧
    ⋔ голос() ⟦
        ^ "..."
    ⟧
⟧

‡ Собака † Животное ⟦
    ⋔ голос() ⟦ ^ "Гав!" ⟧
⟧

¤ р = ⇢ Собака("Рекс")
» р.имя + " говорит: " + р.голос()

Вывод:

Рекс говорит: Гав!

Почему YL? ​

  • Уникальность. Ни один известный язык не использует ¤ § λ ⟦ ⟧ ‡ ⋔ ⇢. Синтаксис узнаётся с первого взгляда.
  • Полнота. Это не игрушка на 200 строк — тут REPL, компилятор, stdlib, playground, VSCode-расширение.
  • Современность. Fibers, async/await, генераторы, деструктуризация, gradual typing — всё как во взрослых языках.
  • PHP под капотом. Работает везде, где есть PHP 8.1+, без зависимостей.

Сделано на PHP. Лицензия MIT.