New Languages Considered Harmful
I can’t disagree more with this post.(1) There’s no research or study that shows that learning impedes further learning. Once you learn how to program, moving between languages becomes easier. Every language has some kind of flow control syntax, some way to declare a variable, and some way to encapsulate code. [...]
In my last post on constructors and objects in JavaScript, I mentioned that the logical OR operator || was short-circuited and allowed us to set default values for arguments passed into the constructor. So we know that the argument evaluates to false if we don't pass it in to the constructor, but what value does [...]
From Ted Newards blog, comments from the Lang.NET language symposium.
Editor's Note: I don't know what Visual Basic did to anger the Gods of Computer Science, but think about it for a second: they were a dynamic language that ran on a bytecode-based platform, used dynamic typing and late name-based binding by [...]
Phil Haack linked to an interesting paper which intended to provide evidence that Test Driven Development increases the overall quality and productivity of developers on a given project.
I'm not going to debate the merits of TDD right now, did enough of that on Twitter last night ;), but I did notice something interesting that I [...]