Codysseus – Κοδυσσευς: A Geek Travesty by Erudil
The man for wisdom's various arts renown'd,
Long exercised in woes, O Muse! resound;
Wandering from clime to clime, observant stray'd,
Their manners noted, and their states survey'd,
On stormy seas unnumber'd toils he bore,
Safe with his friends to gain his natal shore.
--The Odyssey, Pope's translation
TELL OF THE STORM-TOSSED PROGRAMMER, O
MUSE, who wandered long after years of trial and tribulation within the halls
of Akadēmeia
(Ακαδεμεια),
where many an aspiring coder was laid to rest, never to rise again. Ere our
hero, mighty Codysseus (Κοδυσσευς),
even entered into the fray,
he had fallen in love with, and wed, the beautiful and faithful Perlelope
(Περλελοπη), Queen of the blessed isle Skryptica
(Σκρυπτικα), where life was pleasant and little
effort brought great results, quickly.
Now Perlelope – the fifth of her august
lineage – was a direct descendant of Perlelope-I who was the child of the
immortal "C" (Ση), known throughout the heavens and the
earth for his speed, power, and unforgiving nature, and the mortal Schellia
(Σχελλεια), Queen of the land of Unix
(Υνιξ) and much admired for her quickness and friendliness.
While still a child herself, Perlelope-I found the infant Regex
(Ρεγεξ) wandering lonely in the wild vastness of Unix,
and, immediately perceiving his extraordinary abilities and future strength,
adopted him for her own, bringing him to live with her. When she had come of
age, the denizens of Skryptica, seeing her strength and wisdom, declared
Perlelope-I the queen of their realm, a title that has been passed down to her
descendants.
After enduring a thousand agonies,
persistent Codysseus emerged victorious from Akadēmia and, having been
awarded the much-prized sheepskin, desired to return home to Skryptica and the
lovely Perlelope. But, alas, he and his staunch companions, the graduates, had
many a struggle to overcome before reaching his blessed homeland. First, they
passed through the land of Lotusnoters
(Λωτυσνωtερς). This strange
race wrote not code, but only documentation, thus squandering much of the
wisdom they had gained from their years of toil at the Akadēmia. It is
said that once one eats of the fruit of that country, one loses all desire and
ability to return to the land of programmers, and is forever doomed to document
the deeds of others.
Gaining the coastland, the intrepid band
set about making a sea-worthy vessel to carry them homeward. Their task completed,
they ventured out on the briny depths, their brazen prow cleaving the dark
waters. By day, brave Codysseus set their course by the sun's blazing path
though the heavens, and by night he used the infallible astral guides: bright
Pleiades and late-setting Boötes, belted Orion and the great Bear that faces
him.
After struggling with unfavourable winds
and rough seas for many a long day, the weary graduates were forced to go
ashore at a mysterious island to replenish their stocks of food and water. Unfortunately,
this land was the home of Coboleus (Κωβολευς),
the last remaining individual from a race of one-eyed giants, loathsome in
aspect and crude in speech. Now Coboleus was the son of the Titan known as
Mainphrame (Μαινφραμε), the
formerly all-powerful ruler of the data processing world, who long ago had
become aged and decrepit, and upon whom most of the coders of the world had
turned their backs in contempt. Although monstrously large, Coboleus was slow
and stupid. Because of this, subtle Codysseus and the graduates managed to
evade his evil clutches and leave the island, save two or three hapless
innocents who fell victim to the millennium bug, a vile pest known to inhabit
the fetid sloughs surrounding the realm of Coboleus.
Entrusting themselves again to the
trackless expanse of the sea, the adventurers hoisted their canvas and set out.
The next place they landed was the realm of the enchantress Circeplusplus
(Κιρκηπλυσπλυς).
Insidiously inconsistent and corruptly
complex, she too was sired by "C", but had Oopsia
(Οοψια) for her mother. Now whereas Perlelope had
inherited the best characteristics of her parents, Circeplusplus inherited the
worst. Some of the graduates were beguiled by her cunning ways, and she
transformed them into swine who were put to wallow in the muck and mire hidden
behind the deceitful façade of her false palace. But great-hearted Codysseus,
through strength of will, prevailed not only for himself but also for most of
his companions, the few weaklings who chose to stay, succumbing to their
accurs'd hunger for gold and Circeplusplus's promises of great riches. The
company once more put out to sea, continuing their luckless voyage towards
Skryptica.
Wise Codysseus then decided to sail for
the land of the dead, to seek counsel from the spirit of the most ancient of
seers, FORTRAN (Φωρτραν). Now FORTRAN – that
sagacious patriarch of innumerable languages, whose aristocratic line extends
through nine generations to his last still-living descendant, the age-worn and
grey-bearded FORTRAN-95 – spoke long with patient Codysseus, instructing him in
the way home, and prophesying of the dangers he still faced. Before leaving the
nether realm, our hero held converse with many of the shades from ages past,
among them ALGOL, and APL, Pascal and Prolog.
After three and ten days of fair sailing, the
ship approached the land of the Sirens (Σιρενς).
These evil seducers were daughters of. Helios
(Ηελιος) and they lured the unwary by chanting,
over and over again, their seductive lie: "Write once, run anywhere".
Many a good programmer, captivated by this beguiling mantra, had been lead
astray to spend a miserable life in joyless travail. But, having been warned by
the venerable FORTRAN, clever Codysseus had his crew fill their ears with
beeswax so that they would not hear, although he, determined to see if the
stories of the Sirens' song were true, suffered not his ears to be stopp'd.
Instead, he had himself bound to the mast of his ship, that he might listen
without risk of being compelled to cast his life away.
Finally nearing his blessed home, fearless
Codysseus and the graduates had one last obstacle to overcome before setting
foot on Skryptica. Their path lay through a treacherous narrows, bounded by two
terrifying destroyers of coders' souls. On their left was the sucking whirlpool
of death known as Management (Μαναγεμεντ).
From this perilous pit, none escape unscathed, for once ensnared within its
vortex, they are swallowed-up into an abysmal void of never-ending darkness
from which all rational thought has been eradicated. And of the few who return
to the land of programmers, none are ever what they once were, for the scars of
Management are deep and permanent. On the other side of this doubly-detestable
waterway, a tenebrous cave hewn from the living rock of the cliff was home to a
savage and invincible beast. Multi-headed and eternally yelping like an angry
dog, the insatiable monster known as Techsupport
(Τεχσυππωρτ) snatched at all
who came within her cruel grasp. Once caught, her victims are eternally
tormented by the furious Newbies (Νυβης), a race of
vile, ignorant creatures who are always whining, and never allow a moment's
rest. As his courageous comrades skillfully smote the foam-flecked sea-swell
with their oaken oars, careful Codysseus personally piloted his sturdy ship
temerariously towards the hideous hazards. Management he was able to avoid
completely, at the cost of losing several of his steadfast companions to the
foul clutches of Techsupport. With the anguished cries of those pitiable
wretches ringing in their ears, the remaining graduates swiftly rowed away from
the dual horrors, thanking heaven that their losses were not worse.
After another three days and four and
nights of fair sailing, rosy-fingered Dawn gilt the courts of heaven with her
celestial light revealing to the weary crew the golden shores and cloud-capped
mountains of Skryptica. Disembarking, grateful Codysseus made oblations for his
safe return and proceeded towards his natal home. Nearing the place, he burned
with high disdain upon discovering that during his absence several suitors had
taken up semi-permanent residence in his former abode. Telling Perlelope that
he – the long-awaited Codysseus – would never return, these suitors where
urging her to accept one of them as her new husband. By this, of course, each
hoped that they would become the new King of Skryptica, taking the scepter for
their own. Although most of the suitors were of no account, and do not even
warrant mention in this history, there were three who merit remembrance. The
first among them was Roobeus (Ροοβευς) a man
of noble blood and honourable intentions and the only truly worthy suitor,
since he too was of royal blood, being a distant relative of Perlelope. The
next was Psython (Ψυθον), a rich merchant, popular
with some, but wholly unsuitable to ascend to the throne due to his overbearing
nature and lack of flexibility. The last suitor to be here named was
Pēatchpe (Πηατχπη), a member of the
common rabble, weak and unable to face the world without his supportive and
powerful friend from the land of applications, Apache
(Απαχη). In the guise of a bedraggled beggar, and
feigning enfeeblement, shrewd Codysseus entered the house to confront the
suitors.
It so happened that just as wily Codysseus
was passing the threshold, a test of strength and skill was beginning. In order
to discomfit the suitors, and prove to them their shortcomings, Perlelope had
organized a challenge. She announced that she would wed whomsoever could wield
the mighty weapon CPAN (Σηπαν), for she knew in the
depths of her heart that none but her beloved Codysseus had the fortitude and
intelligence to employ such a powerful tool. After calmly watching all of the
haughty suitors fail in their attempts, the ill-kempt beggar, much to the
astonishment of all present, brandish'd the dread weapon and approached the
would-be kings of Skryptica. To the nobleman Roobeus he said "Since you
are actually worthy of the title, and bore no dishonourable intentions towards
my lady, you may go." Grim Codysseus then turned to the merchant Psython
and, forbearing to kill him, struck him gently so as only to break his nose and
blacken his eyes, saying "That is for your audacity in presuming to a
place far above your standing. Now leave and let me never again see your face,
for on that day, you surely shall die." Now Pēatchpe, being
weak-hearted, fell groveling to his knees, filling all that place with his
cries entreating wrathful Codysseus to do him no harm. But saying "You –
thrice damn'd miscreant – did not even have the right to look upon the face of
the regal Perlelope, much less aspire to be her husband", he smote
Pēatchpe with CPAN, shedding his brains upon the ground and his blood upon
the walls. Seeing the skill with which CPAN had been wielded, and the just
punishment meted out to the suitors, Perlelope, recognized that this could be
none other than her sorely-missed husband. She threw herself into his arms, her
face wet with tears of joy.
For many days and nights afterward there
was much boisterous celebrating among the inhabitants of Skryptica, generous
Codysseus having ordered the slaying of an hundred bristly-backed swine and two
hundred wooly ewes so that all the people of that sovereign dominion could
partake of the feasting. During this time, amorous Codysseus and his
affectionate queen had many occasions to renew their acquaintance and revel in
their love for one another. And so it was that several weeks later Perlelope
found herself to be with child and, at the appropriate time, the most excellent
progeny of the renowned couple and the future Queen of Skryptica, Perlelope-VI,
was born.
Stephen B. Jenkins (AKA Erudil) is the senior programmer/analyst at the Aerodynamics Laboratory of the Institute for Aerospace Research, National Research Council Canada. He may be reached at: www.erudil.com. |