Urbit: an operating function
The architecture is exciting.  The problem is that the aesthetics of the tooling seems deliberately designed to alienate new users.  For example the whitepaper gives new names to every punctuation symbol!<p>And poking around the repo, there are gems like this:<p>"A...variable name is a random pronounceable three-letter string, sometimes with some vague relationship to its meaning, but usually not..."<p>"Nock, for mysterious reasons, uses 0 as true...and 1 as false..."<p>The architecture is really cool, but the syntax is terrible.