很多计算机方面的专有名词,追究它名字的起源的话,会发现很多乐趣,接下来我来列举一些我所知道的有意思的命名。
—— 发明它们的人们不单是技术高超的技术人员,同时也是非常具有人情味的程序员。
hadoop,一个分布式系统方案,它以作者的儿子的一个玩具小象的名字命名。
Java,大名鼎鼎的java语言,其以盛产咖啡的爪哇岛命名。
JavaBean,继续,爪哇岛盛产咖啡,所以来了个咖啡豆。。实际上是用于j2ee中的singleton。
NetBean,同上。
apache,大名鼎鼎的apache基金会以及当今最强大的webserver,最初命名是源于作者(组织)对名为apache的印第安部落敬仰之情。
android,机器人(实在想不出机器人和手机操作系统有啥关系)
Cupcakes,Donuts,Eclairs: Android系统版本的命名,分别为“杯型蛋糕”,“甜甜圈”,“长型松饼”。看来命名者同时也是一个美食家,哈哈。
B语言,作者的老婆名字以“B”开头,于是就取名叫B语言。
C语言,作者以B语言为基础,开发一个比B高级的,于是就叫C……
C++,……只能说作者很懒
C#,微软也很懒。。
spring,作者被EJB搞崩溃了,然后整了一个framework希望给j2ee带来一个春天。。
欢迎补充……