En janvier 2003, Bill Bumgarner avait publié un fil de discussion entre anciens ingénieurs de NeXT débattant de 0xCAFEBABE et 0xFEEDFACE. Une entrée du fichier magic d'Unix attribuait le choix à deux personnes : Larry Schwimmer et Mike DeMoney. Cette version laissait entendre que DeMoney l'avait apporté de NeXT au projet FirstPerson de Sun.
DeMoney rétablit les faits. Il n'avait jamais parlé avec Schwimmer. Java avait déjà reçu sa valeur avant son arrivée chez FirstPerson. Cette coïncidence était du hasard — l'hexadécimal n'offre que quelques mots prononçables. Il avait peut-être choisi les valeurs Mach-O de NeXT lors de son travail sur le noyau, mais c'est différent.
Une barista nommée Cafe babe chez Pete's Coffee à Palo Alto fut mentionnée ensuite. Cette version la situait à l'époque de Oak et du Green Project, en l'attribuant à James Gosling et à des habitués du café.
Gosling fournit le récit que Bumgarner jugea décisif. L'équipe déjeunait chez St Michael's Alley, réputé ancien lieu de concert des Grateful Dead avant leur ascension. Après la mort de Jerry, des habitants y installèrent un petit sanctuaire. Les développeurs l'appelaient Cafe Dead. Quand Gosling eut besoin de nombres magiques pour un format d'objets persistants et les fichiers de classe, il choisit CAFEDEAD pour les objets, puis chercha un suffixe hexadécimal de quatre caractères après CAFE. BABE convenait. Les objets disparurent ; RMI prit sa place. L'actualisation corrigea le prénom de Schwimmer (Bumgarner avait écrit David) et signala qu'il rejoignit ensuite Google.




Commentaires
Pas encore de commentaire — écris le premier.
Lance la discussion
Pas de compte ni de mot de passe — saisis simplement ton adresse e-mail et nous t’envoyons un lien de connexion à usage unique. Première visite ? Tout se met en place automatiquement.
Ton évaluation sera appliquée automatiquement après ta connexion.
Vérifie ta boîte mail
Nous avons envoyé un lien de connexion à …. Ouvre-le sur cet appareil — cet onglet te connectera automatiquement.
Rien reçu ? Vérifiez le dossier spam — et marquez le message « Non spam » pour qu'il arrive directement la prochaine fois.