Hoon

Hoon is the "higher-level" ("strict, higher-order typed pure-functional") programming language that is part of the Urbit project, built on the lower-level Nock. The whole project seems to be attempting to define a totally new computing infrastructure built on a virtual machine, with new languages, protocols, and mysterious terminology. Trying to figure out just what the point of the whole thing is can be difficult... and that's while staying totally away from the personal politics of its creator, which we won't try to touch with a ten foot (3.048 meter) pole.

Hoon appears to have a syntax that uses lots of parentheses (like LISP), but also uses square brackets for other things.

Links

 * Urbit official site
 * Hoon principles
 * Third-party blog posting attempting to understand the Urbit project
 * A Tumblr review of Urbit
 * LambdaConf talk