Am I the only one who finds this post confused and unnecessarily mean? Roughly, the post goes like this:
1. DI is bad, mkay?
2. Ruby offers the best alternative to DI.
3. BTW, programmers *are* their languages.
4. Hence Ruby programmers are the best. QED.
What is odd is that #3 is offered almost as an aside, with nothing more than a link to the wikipedia article on "linguistic relativity" for support, and yet it poisons this post and turns it into a mean-spirited rant. It makes the entire post a personal attack on anyone who dares to disagree with it's assertion.
This is not okay! I happen to dislike DI even more than the OP, but to attack people on a personal level for liking it is just plain mean, and unnecessarily so.
When you assert the identification of self with technology preference, you reenforce a damaging idea that has no merit, which is indeed the very idea that ensures that such discussions often have more heat than light.
Shame on you, David, for using your position to promulgate an idea that is not only useless, but actively damaging to the community of programmers.
This is not okay! I happen to dislike DI even more than the OP, but to attack people on a personal level for liking it is just plain mean, and unnecessarily so.
When you assert the identification of self with technology preference, you reenforce a damaging idea that has no merit, which is indeed the very idea that ensures that such discussions often have more heat than light.
Shame on you, David, for using your position to promulgate an idea that is not only useless, but actively damaging to the community of programmers.