I’ve been monitoring a discussion on the email list for the campus unix users group I belong to about how it’s innapropriate to include html in email messages. I think some people are a little over zealous about the whole issue. Yes, I understand a lot of people use pine and other such mail programs to read their email, and emails sent in html appear awful. Some of those mentioned have threatened that they “will not read any email with html in it and will delete it out right.” Hmm…well, ok, fine with me. In my opinion if anyone is losing by not reading the emails it’s them. I think it’s a little egotistical for them to think it’s the other way around. I guess it’s kind of pointless for me to complain about since I always send my mail in plaintext, but it’s some of the comments of those involved (on both sides) that irritate me. Esspecially when I have 30 new emails from people arguing (some emphatically) about stuff like this.
Lists are full of pointless arguments like these. There’s the people that argue vi over emacs, gnome over kde, and the list goes on and on. These arguments are so juvenile and pointless. Stating you prefer one over the other is fine, but when you take it to the point of insisting that your way is better is just ridiculous. Why some people can’t understand people ARE DIFFERENT and have different likes and dislikes I’ll never understand. Hell, if I had it my way there wouldn’t be AOLin the world, but I recognize that some people like it. I don’t understand it, but I accept it and throw away the 5 CD’s I receive each week, that’s life.
Related with these arguments you find a few people, who it seems, are hell bent on living in the past. They continue to use their preferred program or whatever they’ve used for the past 20 years, becuase it’s simple, it gets the job done and it’s what they’re comfortable with. I think that’s perfectly fine until inhibits progress. For instance, today you can find some of these people programming in languages that no one’s heard of on outdated systems (does the word “legacy” come to mind?). Sure they may work, but chances are functionality is limited and no end user wants to use the interface for them. With the dramatic increase of web and distributed applications, not learning current languages like Java, C++, Perl and others is essentially putting a not too distant expiration date on your marketability.
(more…)