[Previous entry: "Life and the internet"] [Main Index] [Next entry: "Permanent link"]

10/29/2002 Archived Entry: "Damn this blogging is complicated"

So I had this nice little blog entry about the violent differences between the US and Canada...it was headlined by this strip:






It was a thing of beauty, I swear to gawd.


The browser crashed, so the world has lost that potentially world-shattering brilliance. Back to mundanity.


I have no idea why people write such bad software. Now before you berate me, saying "You have no idea how complicated it is to program big software, asshead", really I do. I've written a number of complicated things. My chosen language is Perl and regexp's give me a woody. I laugh at things like:


perl -pe '$_ = " $_ "; tr/ \t/ /s; $_ = substr($_,1,-1)'

The thing is, I've seen what good programming practices can do. I've seen and participated in bug testing and quality assurance. I know that just a few days worth of serious testing can find all the serious major bugs in a piece of software and then that info can be passed onto the developers who can endeavour to make the software work correctly. A lot of good software is out there for the simple fact that they bug tested thoroughly.


Enter games...no game is done until 2-12 months after it is released to the general public. It's a known fact. If you talk to serious gamers about how you just started playing a new game, the first question out of their mouth is, "Have you downloaded the patch?".


The point I'm trying to get at is that with the software rushing like mad from the fingers of the programmers straight to the shelves and bypassing any decent testing, we are all getting screwed. The software we need to run our businesses is quite simply awful. The CEOs of the firms creating it don't know or care because the people will be forced to use it no matter what in order to keep their staff working.


I'm annoyed that my browser crashed. I'm angry that there's nothing I can do about it but switch to another buggy software product.

Powered By Greymatter