You've Dazzled Us, Now Here is Your Cozy Chair #
So, if you’ve purchased anything from ThinkGeek lately, you might have taken their outgoing survey, just a handful of questions, including a query into your favorite programming language. While stocking up on plushies, Brian Marick took the survey and scanned for his chosen language:
I scanned down to the Rs and was appalled to find that Ruby wasn’t listed, though Rebol and Rexx were and Python was just above them. But I later noticed that the list is not entirely alphabetical. Certain languages have been promoted to the front of the list: C, C++, Objective C, Perl, Java, ..., and Ruby. This is the big time, folks.
Very nice. Finally, a bit of recognition. Let’s not let ThinkGeek off easy, though. Please write and let them know that Ruby should be available as an answer to all the other survey questions as well. (Full story, noticed by Bil Kleb.)
Premshree
Whoah, that’s pretty cool indeed!
twifkak
No, that’s not good enough. We need TG surveys to look like this:
Only then will the proud maintainers of ThinkGeek be invited into our growing Rubiverse. There, in the darkest depths of Hades, lit only by the incandest glow of a single, gigantic, Ruby-red disco-ball, they will discover the throbbing mass of Rubyists, speaking not in any typical language, nor in the pathetic Ruby-to-text projection we are forced to deal with in the above-ground world, but in the enigmatic tones of Ruby-Information-Set, where
Ruby
expressions are individual atoms of thought, where unheard projections of lexical linkages transcend the need for variable names, and where vocal chords lay dormant, all but replaced by theRubynx
.There, the bespectacled, young ThinkGeek maintainer will be lost in a sea of
Ruby
, unable to hear or to speak, immature as hisRubynx
yet lies. There, he will work day and night to train hisRubynx
, so that he might one day learn to communicate with the others in pureRuby
. There, he will learn to appreciate how “def” is no longer a token, but merely an inflection of the atom of expression that is the method definition. At restaurants, “Waiter#call” will become an incantation of the past to him.In fact, in the
Rubiverse
, the individual Objects that composeSpace
andTime
are exposed to theRubyist
, and he will come to discover and contribute to the Libraries of Space-Time manipulations such as “make_turkey_sandwich”, “befriend(rubyist)”, and “world_peace” that Rubiverse communities have built over time. (Mind you, “make_turkey_sandwich” is just a textual project of something that can only be expressed viaRubynx
, but you get the idea.)There, and only there, will he discover true
Love
, and only there will he be able to override its method definitions.But only after he rigs the surveys.
Wejn
That whole “ruby ruby ruby” thing reminds me scene from “Being John Malkovich” where Malkovich visits his (subconscious) mind and everywhere he looks he finds small replicas of himself speaking weird language consisting of one word only—“Malkovich”.
Comments are closed for this entry.