3 things I learned about Node.js at Structure 2012


Credit: Pinar Ozger
Dave Rosenberg Nodeable Jason Hoffman Joyent Structure 2012

(L to R) Dave Rosenberg, CEO, Nodeable; Jason Hoffman, Founder and CTO, Joyent
(c)2012 Pinar Ozger pinar@pinarozger.com

Node.js, the event-driven programming language that is the darling of the real-time web world, is many things: but it’s not a good business, nor is it applicable for all use cases, according to two panelists speaking in San Francisco at Structure 2012. During a chat Jason Hoffman, the CTO of Joyent, which is the company that created Node.js, and Dave Rosenberg of Nodeable explained the genesis and use cases for Node.js.

Node.js was created to be efficient from an infrastructure perspective and it also has a Javascript component. But Rosenberg cautioned at several points during the panel that it wasn’t the end-all be all, “Don’t boil the ocean,” he said. Node.js is ideal for server-side app development. As for those who want to complain, Hoffman said that those people should try to work within the community to improve Node. However he said that while Joyent created it, running business that supports a compiler or run time isn’t a great business.

And finally I learned that Node.js may have a bright future beyond the web inside embedded devices and on mobile phones. Hoffman said that the framework had a home on Palm’s webOS and Emerson is interested in using it in thermostats. For the deep dive, check out the video below.

Also check out the rest of our Structure 2012 coverage, including the live stream, here.


Sam Bessalah

Joyent hired Ryan Dahl who created Node.js. They never created it, it’s an open source with lots of contributor who have nothing to do with Joyent.

brian boatright

“which is the company that created Node.js”

Joyent didn’t create Node.js. They HIRED the guy who created Node.js.

A. Non

Right! They HIRED the guy who created Node.js AFTER he created it.


“the event driven programming language” – Node is a framework, not a language. Javascript is a language.

“created to be efficient from an infrastructure perspective” – what does that even mean?

Is this what passes for tech journalism these days? I know you’re busy with Structure and all, but if your entry isn’t ready to post.. don’t post it!

Comments are closed.