I wonder what drove the *explosion* of JS tools such as backbone and coffeescript: better browsers, better engineers, or a tangled mix?
Nolan Caudill
@nolancaudill I'm pretty sure coffee script was invented during a session involving a train set, mutual touching, and imitation crab meat.
Bertrand Fan
@nolancaudill node.js on the other hand has been a game-changer for me. I just wish I knew enough C to fix v8-profiler github.com/dannycoates/v8…
Bertrand Fan
@bertrandom @nolancaudill: Game-changer howso?
Daniel Bogan
@waferbaby @nolancaudill Event-driven programming is useful in most systems and I never got good at twisted. Javascript I can handle.
Bertrand Fan
@nolancaudill v8.
Stephen Woods
@ysaw So a better JS engine let us do more things - I buy that. But is the shift of templates and MVC stuff to JS also a result of that?
Nolan Caudill
@nolancaudill @ysaw Technically dojo had templates (django-esque) and MVC through dijit way before but no one took the time to learn it
Bertrand Fan
@bertrandom @ysaw I remember dojo not-so-fondly. I know it got better, but it was not fun in anyway to work with at the time.
Nolan Caudill
@nolancaudill JS used to be too slow to do templates anyway, it really comes down to speed I think, and the rest progressed naturally.
Stephen Woods
@nolancaudill Yeah, dojo only got good when they went from 0.4 -> 0.9, much like YUI2 -> YUI3. I wish jquery hadn't won out of simplicity.
Bertrand Fan
@hartsell Architecture-as-amusement: an interesting design pattern. So you think a lot of the new stuff is "just because we can"?
Nolan Caudill
@nolancaudill @hartsell Do you need any more proof than this? github.com/jterrace/js.js
Bertrand Fan
@nolancaudill @ysaw I’d argue that part of it is that node enticed a new group of developers to consider JS and they brought preferences.
Phil Dokas
@nolancaudill Another interesting thing is that CS/Backbone/_ are all from the same man (originally). There's clout with that, plus…
Phil Dokas
@bertrandom "It currently takes about 40 seconds to run print(1+1)." Blazing Fast!
Chris Martin
@dokas On my surveying of stuff last night, the same 2-3 names kept popping up, reminded me a bit of Rails coming on back in the day.
Nolan Caudill