An amazing two-article series on the nature of functional programming and how it compares to object-oriented programming. Part 1 - What Is Functional Programming? Part 2 - Which Programming Languages Are Functional?…
Execution in the kingdom of nouns
Creative rant on pure OOP (and Java).…
Is JavaScript a OO programming language?
Coming to JavaScript and asking how to do classical inheritance is like picking up a touch-screen mobile phone and asking where the rotary dial is. Of course, people will be amused when the next thing out of your mouth is, "If it doesn't have a rotary dial, it's not a…
Why is the STL so heavily based on templates?
Great answer on why to prefer generic programming over pure OOP.…