4. Fundamental videography Ryan Dahl at JS.Conf 2009 show his creature http://jsconf.eu/2009/video_nodejs_by_ryan_dahl.html and also this ... http://vimeo.com/9968301
5. Fundamental videography Douglas Crockford: “Crockford on JavaScript Scene 6: Loopage” August 2010 http://www.yuiblog.com/blog/2010/08/30/ yui-theater-douglas-crockford-crockford-on-javascript -scene-6-loopage-52-min
12. ... it's a different approach on building servers ... with differnt strenghts / weaknesses event loop approach scales better when has to serve many clients with requests that doesn't need so much "data crunching" elaboartion, but a lot of I/O
13. Ryan's idea! node.js is a thin layer that glue 3 libraries togheter: V8 js engine + libev (event loop) + libeio (async I/O)
25. so what's the point ... also the browser is mono-thread and works with an event loop
26. when we write setTimeout('timeout_trigger()', 2000) we're not creating a new thread! (as sometimes I've heard ...) but we're subscribing a new event, which will run our callback, 2 seconds from now
27. so ... why all this hype ? who are the most expert professionals in event driven programming with non blocking I/O ?
28. the one that do this from years! front-end developers!
29. accidental evolution of a language (video) http://www.yuiblog.com/blog/2010/08/30/ yui-theater-douglas-crockford-crockford-on-javascript -scene-6-loopage-52-min
31. Do we all jump on the node.js train? maybe sometimes but it's important to understand what are the strenght of node so we can know how and when to use it.