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

Представлен минималистичный язык для рисования состоящий всего из 5 команд

Время на прочтение1 мин
Количество просмотров18K

Разработчик Сюсэм Пал (Susam Pal) представил CFR[] - минималистичный язык для рисования, состоящий всего из 5 команд:

  • C: смена цвета.

  • F: движение вперёд на одну клетку (пиксель).

  • R: поворот по часовой стрелке на 45°.

  • [: начало блока.

  • ]: повторение текущего блока.

Демо https://susam.net/cfr.html#0

CFR[] вдохновлён образовательным языком программирования Logo и эзотерическим языком программирования P′′. Вдохновлённый Logo, CFR[] имеет виртуальное перо, которое передвигается по графическому холсту и оставляет след. P′′ же вдохновил на весьма ограниченный набор команд. CFR[] намеренно создан так, чтобы на нём было трудно писать и читать.

Попробовать порисовать можно по ссылке https://susam.net/cfr.html.

Исходный код открыт и доступен на GitHub - https://github.com/susam/cfr.

Теги:
Хабы:
Всего голосов 27: ↑16 и ↓11+8
Комментарии35

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