En enero de 2003, Bill Bumgarner retomó un hilo de discusión entre antiguos ingenieros de NeXT debatiendo sobre 0xCAFEBABE y 0xFEEDFACE. Una entrada del archivo magic de Unix atribuía la elección a dos personas: Larry Schwimmer y Mike DeMoney. Esa versión sugería que DeMoney lo había traído de NeXT al proyecto FirstPerson de Sun.
DeMoney corrigió el relato. Nunca había hablado con Schwimmer. El valor de Java ya estaba definido cuando llegó a FirstPerson. La coincidencia era fruto del azar — la notación hexadecimal ofrece solo algunos pocos palabras pronunciables. Quizá él había elegido los valores Mach-O de NeXT durante su trabajo en el kernel, pero eso es otra cosa.
Se mencionó a una barista llamada Cafe babe en Pete's Coffee en Palo Alto. Esa versión la situaba en la era de Oak y del Green Project, atribuyendo la decisión a James Gosling y a otros clientes habituales de cafés.
Gosling entregó el relato que Bumgarner consideró definitivo. El equipo almorzaba en St Michael's Alley, supuestamente un antiguo lugar de concierto de Grateful Dead antes de su ascenso. Tras la muerte de Jerry, los habitantes instalaron un pequeño santuario. Los desarrolladores lo llamaban Cafe Dead. Cuando Gosling necesitó números mágicos para un formato de objetos persistentes y archivos de clase, eligió CAFEDEAD para objetos, luego buscó un sufijo hexadecimal de cuatro caracteres después de CAFE. BABE encajó. Los objetos se fueron; RMI los sustituyó. La actualización corrigió el nombre de Schwimmer (Bumgarner había escrito David) y señaló que luego se unió a Google.




Comentarios
Aún no hay comentarios — escribe el primero.
Inicia la conversación
Sin cuenta ni contraseña — introduce tu correo y te enviamos un enlace de acceso de un solo uso. ¿Primera vez? Todo se configura automáticamente.
Tu valoración se aplicará automáticamente al iniciar sesión.
Revisa tu bandeja de entrada
Hemos enviado un enlace de acceso a …. Ábrelo en este dispositivo — esta pestaña te conectará automáticamente.
¿No llega nada? Mira en la carpeta de spam — y marca el correo como «No es spam» para que la próxima vez llegue directo.