Episode 8: Interview with Ryan Dahl, Creator of Node.js - Mapping The Journey  

written by Pramod HS. added about 4 years ago by @icyflame ARCHIVES

podcast nodejs golang servers scaling web backend    

Yeah, I think it’s… for a particular class of application, which is like, if you’re building a server, I can’t imagine using anything other than Go. That said, I think Node’s non-blocking paradigm worked out well for JavaScript, where you don’t have threads. And I think that a lot of the problems with kind of the call-back soup problem, where you have to jump into many anonymous functions to complete what you’re doing has been alleviated these days, with the async keyword, the async feature that’s in Javascript now. That said, I think Node is not the best system to build a massive server web. I would use Go for that. And honestly, that’s the reason why I left Node. It was the realization that: oh, actually, this is not the best server-side system ever.

Cutouts is an open source application. Code licensed under the MIT license. Copyright 2018 Siddharth Kannan