词源趣谈 | Ada 艾达

Ada是美国国防部开发的一种高级计算机编程语言,主要用来设计计算机实时控制系统,例如飞机导航系统。该语言于1979年被取名为“艾达”,以纪念英国数学家,洛夫莱斯伯爵夫人(Countess of Lovelace)奥古斯特·艾达·金(Augusta Ada King,1816—1852),并于20世纪80年代投入市场供商业使用。洛夫莱斯夫人艾达曾是英国计算机先驱查尔斯·巴贝奇(Charles Babbage,1792—1871)的助手,两人合作开发了巴贝奇的机械计算机。正是艾达向巴贝奇建议,事先为机器使用伯努利数进行计算写下一个计划,而这一计划事实上就是世界上第一个“电脑程序”。艾达的父亲是伟大的英国诗人拜伦勋爵(Lord Byron,1825—1852)。

参见Byronic