Computer Scientists and computer professionals who may not think of themselves as “scientists” and hackers who just think of themselves as awesome are all opinionated people. Over the years I have learned of several what I would call religious arguments. These are topics that are always great for starting a discussion (ok maybe even the online equivalent of a bar brawl) among computer people. Those who teach are, it seems, even more susceptible to these sorts of things. I thought I might just list a few of these for the fun of it.
The really unfortunate thing is that there is value in discussing all of these things. Not in fighting over them but a fair and honest discussion of the merits of different sides in different contexts. There is really no right or wrong answer. There are few absolutes here (if any at all.) It’s just unfortunate that we too often let ourselves become polarized and closed-minded. Something that needs to happen in education is to teach students how to discuss without fighting. To evaluate based on contexts, concepts, and principles rather than emotions, politics and absolutes. Can we do that? I think we need to if the discipline is going to grow as a profession.
No comment. :p
You forgot one thing, being paid by MS for trolling "competitors", great job IMO !