Разработчик Сюсэм Пал представил CFR[] — минималистичный язык для рисования состоящий всего из 5 команд:
C: смена цвета.F: движение вперёд на одну клетку (пиксель).R: поворот по часовой стрелке на 45°.[: начало блока.]: повторение текущего блока.
CFR[] вдохновлён образовательным языком программирования Logo и эзотерическим языком программирования P′′. Вдохновлённый Logo, CFR[] имеет виртуальную перо которое передвигается по графическому холсту и оставляет след. P′′ же вдохновил на весьма ограниченный набор команд. CFR[] намеренно создан так, чтобы на нём было трудно писать и читать.
Попробовать порисовать можно здесь, а исходный код открыт и доступен на GitHub.
Еще по теме:
Чемпионат мира по программированию в 2024 году пройдет в Казахстане