I want a T-shirt with these words on it:
Bad Code is Platform Independent
All the political and religious debates about platform superiority all come to an end when running bad code. It amazes me how much bad code is out there (some of mine included). And yet we so often jump to blame the platform, runtime, operating system, tools, or some other outside element.
Where have all the good coders gone? More to the point. Were there ever any?
Bad coders never die, they just pick a new platform.