Earlier quoted context omitted.
> We had this argument in person! Sorry, I didn't recognize your handle. (And just for the record, I wasn't trying to start an argument, just asking a question.) > it's my fault OK ;-) > I'm really not the person to answer that question sufficiently. OK. > But I would like to see you and Curtis have this out at greater length. Well, we're already having something out in another branch of this thread ( https://news.yc…
> Sorry, I didn't recognize your handle. No problem. Just, you know, hi! I'm actually happy to pick this thread up. I remember really enjoying the last discussion. As (I think) we discussed last time I basically have two views: - Urbit actually works . Like, I actually build stuff on top of it. That's really the layer I'm most interested in. If it were built in Lisp, well, I probably wouldn't know the difference. I'm…
Very happy to hear that.
> I'm not sure I'm able to understand the implicit criticism at the user level.
Let me make the criticism explicit then: inventing a new language is not hard. People do it all the time. It's an elementary exercise. However, inventing a good new language, i.e. one that actually advances the state of the art and provides a substantial advantage over existing languages -- that is very hard. That happens very rarely, probably less than a dozen times in the history of computing.
Although I have never heard Curtis say so explicitly, the rhetoric surrounding Urbit strongly implies that Nock and Hoon are languages of the second sort, that is, that they provide some benefit that existing languages lack, and without which developing Urbit would be substantially more difficult or even impossible. My question for the last four years has been: what is that benefit? Do Nock and Hoon really advance the state of the art in programming language design, or is their sole purpose to be the Shiny New Thing that gets people excited? Because if it's the latter, that does not bode well for Urbit's long-term prospects. Nothing gets to be the Shiny New Thing forever.
> It's very difficult to think clearly inside of someone else's intellectual framework.
That may be true, but do you not see the irony here? You didn't invent Nock/Hoon, Curtis did. So if you are thinking clearly, then you are doing it in someone else's intellectual framework, precisely the thing you say is very difficult.
> What Nock does seem to unlock is incredible amount of enthusiasm.
That I don't doubt. Curtis is a master marketeer. But Donald Trump is unlocking an incredible amount of enthusiasm too. Just because a lot of people get enthusiastic about something doesn't necessarily mean it's a good idea.