艾达:世界上第一位计算机程序员

发布者:自由的坚冰 2022-8-2 22:02

艾达·洛夫莱斯(Ada Lovelace)是英国浪漫主义诗人乔治•戈登•拜伦(George Gordon Byron,1788-1824)的女儿,她于1815年出生。1833年,艾达被引荐给英国数学家、发明家查尔斯·巴比吉(Charles Babbage,1791-1871),二人十分投缘,很快成为好友,展开了一段长期亦师亦友的工作关系。为计算程序拟定“算法”,艾达写作的第一份“程序设计流程图”,她被视为“第一位给计算机写程序的人”。

在1834年,巴比吉研制了一台分析机;艾达则致力于为该分析机编写算法,并于1843 年公布了世界上第一套算法。巴比吉的分析机后来被认为是最早的计算机雏型,而艾达的算法则被认为是最早的计算机程序和软件。艾达极力支持巴比吉的工作;正如中国著名学者周海中曾在《计算机的先驱者——纪念巴比吉诞辰二百周年》一文中所言:“艾达是巴比吉功绩的主要记录者。”

1842-1843年间,艾达翻译了一篇意大利军事工程师路易吉·米那比亚(Luigi Menabrea,1809-1896)用法语阐述分析机的文章,并加上了详尽的笔记。在笔记中,包含了一张写满数学算法的巨幅图表,并创造出许多巴比吉也未曾提到的新构想,比如艾达曾经预言道:“这个机器未来可以用来排版、编曲或是各种更复杂的用途。”

 

艾达与巴比吉研究分析机算法的漫画(图片源自网络)

巴比吉对艾达的聪慧和分析能力非常欣赏,毫不吝惜溢美之词,称她为“数字的魔女”。他还在1846年出版的《经过哲学家人生》一书中写道:“我认为她为米那比亚的备忘录增加许多注记,并加入了一些想法。虽然这些想法是由我们一起讨论出来的,但是最后被写进注记里的想法确确实实是她自己的构想。”

艾达创立了循环、子程序等概念,其中循环直到今天还在计算机程序中使用。为了纪念她对现代计算机与软件工程所产生的重大影响,美国国防部在1980年耗费巨资、历时近20年研制成功高级程序语言——Ada语言;该语言被公认为是第四代计算机语言的主要代表。Ada语言由Pascal语言及其他语言扩展而成,比较接近自然语言和数学表达式。

此外,为了纪念她的成就,英国计算机协会(BCS)每年都颁发以艾达为名的奖项。牛津画廊与康沃尔机器人公司为了纪念艾达在2019年特地研制出智能机器人艾达;拥有艺术家人设的艾达,不仅会画画,会做雕塑,并被设定为一名行为艺术家。美国英伟达为了致敬艾达,从2020年起将公司生产的显卡命名为Ada,而Ada新的GPU架构带来了跨越式的性能提升。

1852年,年仅37岁的艾达·洛夫莱斯不幸因病在英国去世。1953年,在艾达去世后一百年,她的《分析机概论》研究笔记被重新发布。在计算机科学改变世界的前夜,人们重新认识了这个世界上第一位计算机程序员。今年是艾达去世一百七十周年,这位程序员很值得人们去纪念。

文/李慧敏(作者单位:澳门科技大学创新工程学院)

大家都在看

  • 教育孩子应该了解的世界之最

    教育孩子应该了解的世界之最 教育孩子应该了解的世界之最了解“世界之最”是孩子们认识世界、拓展视野的绝佳方式。这些记录不仅有趣,更蕴含着地理、历史、生物和科技等多学科知识。以下为您梳理了多个领域的“世界之最”,帮助孩子在轻松愉快的 ... 人类之最12-15

  • 他一生没写过字却用马蹄在欧亚大陆刻下人类史上最庞大的标点符号

    他一生没写过字却用马蹄在欧亚大陆刻下人类史上最庞大的标点符号 成吉思汗:一位以草原为稿纸、以铁骑为刻刀的文明断句者1206年,斡难河源头。九脚白纛猎猎作响,风卷起苍狼图腾旗上未干的血渍。铁木真被推举为“成吉思汗”,意为“海洋般辽阔的君王”。可真正震撼历史的,并非这个 ... 人类之最12-15

  • 人类最珍贵的品格是什么?

    人类最珍贵的品格是什么? 探寻人类最珍贵的品格:照亮心灵的璀璨之光在人类文明的漫漫长河中,无数品格如繁星般闪耀,它们构成了人类独特的精神世界。那么,人类最珍贵的品格究竟是什么呢?这是一个值得我们深入探讨的问题。善良——温暖世界 ... 人类之最12-13

  • 一曲霓裳尽风华

    一曲霓裳尽风华 京剧包拯脸谱川剧包拯脸谱秦腔包拯脸谱昆曲《牡丹亭》生媛媛扮演杜丽娘2020年10月23日,习近平总书记在给中国戏曲学院师生的回信中指出,“戏曲是中华文化的瑰宝”。瑰宝,既指奇珍异宝,又指珍贵的精神财富,还指能 ... 人类之最12-12

  • 成吉思汗不是只会射雕的猛男而是人类史上最牛的创业CE0

    成吉思汗不是只会射雕的猛男而是人类史上最牛的创业CE0 那个让欧洲人听见名字就哆嗦、被西方史学家称为“上帝之鞭”的男人:成吉思汗!骑着蒙古马、弯弓射大雕 一路狂飙灭国四十个打到多瑙河边,吓得教皇连夜写信求和他靠的是一套超前800年的管理系统+人才机制+品牌营销+ ... 人类之最12-12

  • 以军枪杀跪地投降者,内塔尼亚胡“最道德”言论,沦为国际笑话

    以军枪杀跪地投降者,内塔尼亚胡“最道德”言论,沦为国际笑话 “全世界最有道德的军队”,我以前差点就信了,直到看见那段让人心脏骤停的视频。那两声枪响,撕碎了什么那段视频,没有任何配乐,画质也谈不上高清。但它带来的窒息感,比任何恐怖片都真实。两个巴勒斯坦年轻人,面 ... 人类之最12-09

  • 华沙之跪:那一刻,唤醒人类良知的深沉忏悔

    华沙之跪:那一刻,唤醒人类良知的深沉忏悔 在这个世界上,最动人的画面,往往不是华丽的辞藻,也不是强烈的口号,而是那些发自内心、用行动表达的真诚。二战的阴影还未散去时,欧洲的土地上弥漫着仇恨、痛苦与沉重的记忆。而在这些记忆中,有一幕,像一束穿透 ... 人类之最12-08

  • 爱情之花——永恒的主题,人类最宝贵最灿烂的灵魂绿宝石

    爱情之花——永恒的主题,人类最宝贵最灿烂的灵魂绿宝石 她曾迷恋丈夫的浪漫和激情,一场重病让她明白:激情型爱情是婚姻的滑稽戏。晓月把药片丢在床头柜上,发出清脆一声。她终于明白了,电影里的爱情都是骗人的,那些轰轰烈烈的“春蚕到死丝方尽”的誓言,在婚姻里只剩下 ... 人类之最12-07

  • “人类最惨一年”是哪一年?公元536年称第二,没人敢称第一

    “人类最惨一年”是哪一年?公元536年称第二,没人敢称第一 本文内容均引用权威资料结合个人观点进行撰写,文末已标注文献来源,请知悉。前言想象一下这样的场景:太阳突然失去光芒,天空整日灰蒙蒙的,夏天飘起大雪,庄稼在田里枯萎。这不是科幻电影的情节,是全球数百万人真 ... 人类之最12-07

  • 南京大屠杀:三十万冤魂的泣血呐喊,揭开人类文明最黑暗一页

    南京大屠杀:三十万冤魂的泣血呐喊,揭开人类文明最黑暗一页 1937年12月13日,侵华日军的铁蹄无情踏入南京,这座千年古都瞬间沦为人间炼狱。短短六周,三十万同胞惨遭杀戮,血流成河,哀鸿遍野。一、破城之祸:恶魔降临当南京城防被突破,日军如嗜血恶兽,烧杀抢掠无恶不作。城 ... 人类之最12-07