A Man's Array
by in CodeSOD on 2009-02-25It's always a little frustrating when you're trying to write the most beautiful code you can, but because of a limitation in the programming language you have to roll up your sleeves and brute force it. As programming technologies mature, I find this to be rarer and rarer.
Sadly, Dan M. inherited a project in which some cutting-edge features weren't available. For example, the cutting-edgiest feature conceivable: arrays!
The time had come for the national telecom we'll call Communicommco to shed its legacy systems and move into the future. In fact, calling them "legacy systems" is perhaps too charitable – these things were freaking dynasty systems. The dusty green screen terminals and ancient interface were being replaced with a cutting-edge the-future-has-arrived VB6 frontend. There was just one problem: the existing data had to be migrated in somehow.
The IT Support Department at Stephen S.'s company was divided into two distinct castes: helpdesk admins and system admins. And the differences between these two groups were many.
Hitchcock River had gotten so badly polluted that going for a dip in it would get you one of two things: superpowers or some kind of nasty flesh-eating bacterial infection. And as awesome as it'd be to have X-Ray vision, it was just not worth the risk.
"I don't know, Gerald, this doesn't look right."