News for hackers. Stuff that matters.
Re:If you're using Node.js, you're doing life wrong by bri3d on Friday February 03, 2012 @12:33PM (#3548006)
Agreed entirely - I find that this is an old debate between people who "love Java" and those who don't.

I posted some commentary on the same topic last time Nick Kallen's infamous "I love everything you hate about Java" blog got posted : http://news.ycombinator.com/item?id=3287777 .

What it boils down to is that Java likes invoking the names of design patterns with all sorts of pomp and ceremony (look, ma, it's an AbstractFactoryFactory!) while many more modern languages make similar design patterns natural.

Whether or not to like the ritual is up to the programmer, but I entirely agree that claiming that Ruby and Python are "just starting" or "don't" support patterns like dependency injection is absolutely baseless.

There are no comments on this comment yet.