Zote

Kåre von Geijer published on
1 min, 86 words

This is my own programming language with a mantra that the programmer should be able to "write like they think". This ended up with a focus on pipe operators and an expressive syntax.

Are you also tired of writing Python code like print(sum(lines.split("\n")))? Then start piping in Zote with lines >> split("\n") >> sum >> print. Since most grammar rules are expressions, you can simply write double for loops with a filter predicate as for x in xs if x > 2 for y in ys { ... }.