Im Januar 2003 hatte Bill Bumgarner eine Thread-Diskussion ehemaliger NeXT-Ingenieure über 0xCAFEBABE und 0xFEEDFACE publiziert. Ein Unix-Magic-Datei-Eintrag führte die Wahl auf zwei Personen zurück: Larry Schwimmer und Mike DeMoney. Letzterer soll die Konstante von NeXT zum FirstPerson-Projekt von Sun gebracht haben.
DeMoney berichtigte das. Mit Schwimmer hatte er nie geredet. Javas Wert war bereits festgelegt, als er bei FirstPerson anfing. Die Überschneidung sei Zufall — Hexadezimal bietet nur wenige sprechbare Worte. Er habe die NeXT-Mach-O-Werte möglicherweise bei der Kernel-Arbeit gewählt, aber das ist etwas anderes.
Eine Barista namens Cafe babe bei Pete's Coffee in Palo Alto wurde als nächstes erwähnt. Die Behauptung ordnete sie der Oak- und Green-Project-Ära zu und schrieb James Gosling sowie Kaffeehaus-Stammgästen die Wahl zu.
Gosling lieferte das Konto, das Bumgarner als maßgeblich erachtete. Das Team aß im St Michael's Alley, angeblich ein Grateful-Dead-Treffpunkt vor dem großen Erfolg der Band. Nach Jerrys Tod stellten Einheimische einen kleinen Schrein auf. Entwickler nannten es Cafe Dead. Als Gosling Magic Numbers für ein Persistent-Object-Format und Klassendateien brauchte, wählte er CAFEDEAD für Objects, dann suchte er ein vierstelliges Hex-Suffix nach CAFE. BABE passte. Objects verschwanden; RMI übernahm. Das Update korrigierte Schwimmers Vornamen (Bumgarner hatte David geschrieben) und vermerkte, dass er später bei Google anfing.




Kommentare
Noch keine Kommentare — schreib den ersten.
Starte die Diskussion
Kein Konto, kein Passwort nötig — gib einfach deine E-Mail-Adresse ein, wir senden dir einen einmaligen Anmelde-Link. Beim ersten Mal bist du damit automatisch angemeldet.
Deine Bewertung wird nach der Anmeldung automatisch übernommen.
Schau in dein Postfach
Wir haben einen Anmelde-Link an … gesendet. Öffne ihn auf diesem Gerät — dieser Tab meldet dich automatisch an.
Nichts angekommen? Wirf einen Blick in den Spam-Ordner — und markiere die Mail dort als „Kein Spam“, dann landet sie künftig direkt im Postfach.