Rivulet: A Programming Language Inspired by Calligraphy

2025-06-23
Rivulet: A Programming Language Inspired by Calligraphy

Rivulet is a unique programming language that eschews traditional keywords, instead adopting a visual style reminiscent of calligraphy. Code is written in flowing lines, its logic unlike most programming languages, more akin to the evolution of a natural language. The speaker will introduce Rivulet alongside other esoteric programming languages drawing from lesser-known aspects of natural and constructed languages, showcasing their ambiguity and expressive power. Rivulet code represents the number zero in seven different ways using 'strands', whose combinations form 'glyphs'. Its visual style is inspired by mazes, Anni Albers' work, and space-filling algorithms.

Development calligraphy