I just heard about this new web framework called Meteor today, and I’m totally blown away by it.
I was already pretty blown away just by thinking about what I could do by combining node.js, CoffeeScript, SaSS, MongoDB, and WebSockets. I thought, “I could probably make the most awesome new web framework out of those components, and then use that to make amazing real-time web apps.”
But the Meteor team has already done it, so I don’t have to! Thanks team!
I’m super excited to try this on my next project, and I’m feeling a little stifled having to go back to work on a huge project that wasn’t created this way. The tiny amount of semi-real time stuff it has took forever to create, and I could have done it in days instead of weeks/months with Meteor.
This is why it’s wonderful to work in ever-higher-level languages. The more abstract and less “close to the metal”, the better, I say. Though I’m certainly grateful for the people who love working close to the metal (and I think it’s important to be able to go there when necessary). Zillions of developers couldn’t do what we do without them.