Blog Post

3 things I learned about Node.js at Structure 2012

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

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.

[protected-iframe id=”926e9455c7936ca18ddc66e1e5e17256-14960843-26273144″ info=”” width=”560″ height=”340″ frameborder=”0″ style=”border:0;outline:0″ scrolling=”no”]

4 Responses to “3 things I learned about Node.js at Structure 2012”

  1. 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.

  2. “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!