my cats

Java and Perl

Back in the summer of 1999, I adopted two kittens from one of my students. Since I don't yet have any children, they get most of my care. I don't actually own a camera, so pictures are few and far between. In fact, the most recent pictures I have are of them at 9 months old. They are nearly two now. See the kitten contest page for pictures of them at six weeks.

As a result of my kitten naming contest, the kittens are named Perl and Java. I chose among nearly two hundred and fifty submitted names from dozens of entrants to select my favorite pair, which came from my brother Paul. He wrote:

> Personally, I think the cream one should be named "Perl" and the black
> one should be named "Java". Then you get the whole computer thing
> incorporated with the actual colors of the kittens.

Perl is a quick and dirty open-source programming/scripting language developed primarily by Larry Wall, popular among system administrators, web programmers (cgi), and hackers. Java is a much-hyped object-oriented language developed by Sun Microsystems, designed to be platform independent and secure. Java has been greatly- touted by the mainstream press, but has had limited impact.

I decided to buck convention and switch the names, so that they intentionally fit personalities rather than appearances. Thus, the black female will be called Perl (quiet but far-reaching) and the light male Java (noisy and superficially attractive but with limited scope once you get into it). Also, Perl sounds like a female name. As Java has gotten older he's turned from cream to a brown which really does suit his name.


Perl at 9 months


Java at 9 months

There were many other submitted names that I especially liked; here are a few of them. Oh, and for the curious, there was a tie for the most popular names: "Romulus and Remus" and "Mulder and Sculley", each submitted three times.

My former employer Robin McDurham and her husband Doug submitted "Aloof and Allergen", suggesting I call them "Al" and "Ally" for short. They also suggested "Batman and Catwoman", which is amusing if you remember that I used to be a children's entertainer, often dressing as Batman.

One of my students, Tim Yip, checked in with the first emailed entry, which I found amusing:

> I suggest Linus and Bill.
> Whichever one is nice gets to be Linus, and the mean one that steals
> Linus's milk will be Bill.

Of course, he's referring to Bill Gates, CEO of Microsoft Corporation, and Linus Torvalds, developer of Linux, a popular free operating system gaining ground against Windows.

LHS technical facilitator Judi Doyle weighed in with "vi and Emacs", two popular text editors for unix systems, quite different in philosophy, and quite possibly one of the older holy wars in computing.

For a while, I was considering Jimi (Hendrix) and Janis (Joplin), suggested by my friend and former guitarist Stephen Foster. (He's still a guitarist, we're just no longer in a band together.) If the black kitten had been male, this would have been hard to resist.

My mother suggested a lot of good, thoughtful names; one of her best was Uhura from the original Star Trek series, an "adventurous black female."

Probably the first person to suggest intentionally naming the kittens in contrast with their color, my friend Nick Wilson suggested naming the white cat "Shadow" and the black one "Crystal" (not coincidentally his wife's name). This suggestion was probably influential in freeing me to call the black kitten Perl despite the clear reference to a light color, so he deserves a little credit as well.

A great friend of mine from college, Lee, suggested I call them "Chico and The Man". He didn't supply an explanation for this, but I have. The white male kitten is obviously "The Man". Thus the minority female kitten is "Chico". Perfect.

Another student, Henry Trinh, suggested I call the noisy male "Yakko" and the quiet, active female "Dot". If I watched Animaniacs more often and programmed less, this almost certainly would have won.

Credit should also go to my Dad, who suggested names that were audibly distinct so the kittens would know whom I was calling.

Here's the full list of names, anonymized to protect the innocent.

Either kittenMale names onlyFemale names only
AlluraFrank Darthie Vader
Pepo Hamlet Elvira
Twang Henry Portia

Grey maleBlack femalefreqGrey maleBlack femalefreq
AdamEve(2x) LionelCheetara
AloofAllergen MarioLuigi
AquilaPriscilla MaulVader
BanheBlackshe MaverickGoose
BatmanCatwoman MikeDMCA
BeerPizza MiloOtis
BenJerry Mr. SmithMrs. Smith
BillLinus(2x) MulderSculley(3x)
BoDoperbo Nigel TufnelDerek Smal
BoLuke ObieSassafrass
BoazRuth Obi-WanVader
BorisNatasha OdinTrashmouth
BreakfastDinner PanthroSnarf
BrianHelen PascalCartesia
Buck FuttBen Dover PerlJava
BusterMidnight PeyoteWeasel
Butch CassidySundance Kid PhantomUhura
BytorSnow Dog push()pop()
CagneyLacey RattleHum
CasperWendy RenStimpy
CatOther Cat RomeoJuliet
CheechChong RomulusRemus(3x)
cincout RoscoeCletus
ClydeBonnie(2x) SamsonDelilah(2x)
CobolPerl SamsonSophie
CooterDaisy SebastianViola
CreamerCoffee ShadowCrystal
Creamy Nougat CenterChocolate-FlavoredSiddharthaKemala
DavidBathsheba SimonSimon
DougRobin SimonTabitha
Dust PuppyTux SnoopyWoodstock
EdwardAnita SodomGomorrah
emacsvi SolomonBathsheba
FlotsamJetsam SpockData
FreakyBlacky StevieRay
FredWilma SyntaxMod
GandalfStrider The ManChico
GeorgeLouise TildeAmpersand
GoodEvil TipTiffany
Graham CrackerMarshmallow Tom WillisHelen Willis
IvoryEbony TomJerry
JackDiane(2x) Tommy LeePamela
Jean-Luc PicardJames Tiberius KirkTopCharm
JimiJanis Vanilla Ice'fro
JonesFuton VengerShadowdemon
Josie IJosie II WatsonCrick
Keith BlackLaura Gibson WilburEva
KibblesBits Wily KatWily Kit
LavergneShirley YakkoDot
LinkZelda YinYang(2x)