Highest Rated Comments


iceman-p7 karma

Previous versions of Hoon had no keywords and used a system of two symbol characters to define execution structure. The documentation defended this "metal-head" language structure. I've been watching the urbit github repository and it looks like Hoon 151 adds optional colon prefix keywords as synonyms to the two symbol syntax.

Why make this change? Were you worried that the sigil syntax would scare people off? Or perhaps did you change your mind about whether the sigil syntax was a good idea? I'm curious about what lead you to change something fundamental about the language.