在程序员的江湖里,每个软件版本都有一个不为人知的'江湖诨名'。这些代号或文艺、或中二、或让人哭笑不得,今天我们就来扒一扒这些代号背后的故事。
微软从Windows 95开始就沉迷甜点无法自拔:
Windows 95 '芝加哥' - 因为开发团队在芝加哥附近工作,这个代号充满了地域特色。
Windows XP 'Whistler' - 取自加拿大滑雪胜地惠斯勒,据说是因为开发团队常在那里开会。
Windows 7 'Blackcomb' - 同样是滑雪胜地,看来微软程序员都是滑雪爱好者。
Linux发行版们则集体开了个动物园:
Ubuntu 'Bionic Beaver' - 机械海狸,既高科技又可爱。
Debian 'Buster' - 来自《玩具总动员》里的小狗,萌系路线走到底。
Fedora 'Heisenbug' - 量子物理梗,指那些观察时就消失的bug。
乔布斯生前对猫科动物情有独钟:
Mac OS X 'Cheetah' - 猎豹,象征速度。
Mac OS X 'Puma' - 美洲狮,更凶猛了。
Mac OS X 'Tiger' - 老虎,王者风范。
Android版本全是甜点,还按字母顺序排列:
Android 4.4 'KitKat' - 奇巧巧克力,谷歌真的和雀巢合作了。
Android 9 'Pie' - 派,简单直接。
Android 10 'Q' - 终于词穷了,直接用字母。
硬件厂商也不甘示弱:
NVIDIA 'Turing' - 致敬计算机科学之父图灵。
Intel 'Ice Lake' - 冰湖,听着就很凉快(散热好?)。
AMD 'Zen' - 禅,追求性能与功耗的平衡。
连算法都有文艺的代号:
PageRank - 取自谷歌创始人拉里·佩奇的名字。
MapReduce - 简单粗暴地描述了它的功能。
TensorFlow - 张量流动,数学系的浪漫。
看完这些代号,是不是觉得程序员们也有可爱的一面?下次升级系统时,不妨查查它的代号,说不定能会心一笑。