Master Foo and the naming ceremony

January 22, 2007, 04:10 PM —  ITworld.com — 

It was that time of year again on Pentimenti Mountain. The time of the annual naming ceremony. One disciple lucky enough to have an audience with Master Foo on naming ceremony day receives an extra honor from him. A name. A very special name. A venerable name that the disciple can forevermore use to identify themselves.

Today's batch of software engineering disciples had carried heavy payloads of anticipation up the mountain. Some galvanized their exertions my dreaming of Samurai inspired names such as Oda Kouzukenosuke Owarinokami Nobunaga. Others dreamed of European inspired names such as Blaise Babbage The Elder. Still others ventured further afield with dreams of names like Ustad Hexwielder The Unbound or the swashbuckling Bus Grant - Ostiary of the Noosphere.

'Master Foo', the spokesperson for the disciples said, 'we are honored by your presence today. We have each brought top-of-the-range PDA gadgetry from Fry's and Best Buy with which we propose to individually record any mellifluous nomenclature that you might, at your sagacious discretion, elect to bestow upon one of us this day.'

'You will have no need of your PDA', Master Foo announced.

The shoulders of the shocked disciples slumped in unison. Disappointment rose up from the wet earth like the smell of freshly made cow pats. All eyes widened and vectored towards the spokesperson, pleas for explanation emanating from them. The eyes burned into the back of the spokesperson's head like so many laser beams.

'Master Foo', the spokesperson stuttered. 'We are...surprised. We were so much looking forward to a name.'

'I will allocate a name today.'

The mood of the disciples brightened immediately.

'But, we cannot use our PDAs to record it? I confess confusion Master Foo.', the spokesperson said, unconsciously scratching his goatee with the pen of his PDA.

'Can you remember a 7 digit number?', asked Master Foo.

'Of course! We are programmers. Numbers are a way of life for all of us.'

'Good', said Master Foo. 'Henceforth', he pointed at the spokesperson, 'you will be known as 4502135.'

The spokesperson took a moment to gather every ounce of composure he could from the overlapping waves of disappointment that clouded his thinking. '..Tt...t...thank you. May I ask why you have chosen a number rather than a name Master Foo?'.

'Tell me. What is the difference between a numbering and naming an object?', Master Foo asked.

Sensing a possibly important nugget of wisdom from the great man, the less socially adept disciples cocked their PDAs into handwriting recognition mode.

'Well, a name is descriptive.', said the spokesperson. 'Numbers are just opaque identifiers; devoid of meaning; bereft of semantics; empty vessels of nominalism.'

'Indeed so - and quite poetically put.', said Master Foo. 'Truly useful objects have descriptions that change depending on the perceiver.'

'How can perceiving an object change its description?'

'Viewing an object from different contexts, different time-lines, different cultures, different points of view, result in different natural descriptions of the object.'

'Yes', said the spokesperson, getting into the swing of things. 'One person's book is another person's chapter. One person's integer is is another person's social security number. One person's

I like it!
Post a comment
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
Free books

Build your tech library with our book giveaways.

Windows PowerShell 2.0 Unleashed
By Tyson Kopczynski, Pete Handley, Marco Shaw; Published by Sams

Windows PowerShell Unleashed will not only give you deep mastery over PowerShell but also a greater understanding of the features being introduced in PowerShell 2.0–and show you how to use it to solve your challenges in your production environment. Enter now!

 

Ubuntu Server Administration
By Michael Jang; Published by McGraw-Hill Osborne Media

Realize a dynamic, stable, and secure Ubuntu Server environment with expert guidance, tips, and techniques from a Linux professional. Ubuntu Server Administration covers every facet of system management -- from users and file systems to performance tuning and troubleshooting. Enter now!

Featured Sponsor

AISO founders envisioned a Web hosting company that was environmentally friendly. While the company employed energy-efficient innovations like solar panels, its infrastructure produced unacceptable power and cooling requirements. Find out how AISO leveraged AMD technology to overcome their challenge in this case study white paper.

In this whitepaper, Scalar explores the opportunity to change the landscape with respect to mission critical databases built around Oracle. Leveraging technologies such as Linux, high-end commodity processing power and Oracle RAC technology to architect, design, build and maintain database infrastructure that delivers maximum availability, reliability and performance at a fraction of traditional cost.

On a typical day, weather.com, the Web site for The Weather Channel in Atlanta, serves up between 15 million and 20 million page views. But in September 2004, when back-to-back hurricanes ransacked Florida, the peak traffic on one day more than tripled: over 70 million page views by more than 7 million unique visitors. Read the full success story now.

More Resources