Programming

Static typing vs. dynamic typing

Michael Feathers has an interesting post: Is Static Typing a Form of Bad Coupling? To me, it's a tradeoff between error checking and flexibility. Error checking takes on greater importance in shrink wrap software and libraries...