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

2025-03-20 01:06:29阅读量:20 字体:

艾达·洛夫莱斯(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年,在艾达去世后一百年,她的《分析机概论》研究笔记被重新发布。在计算机科学改变世界的前夜,人们重新认识了这个世界上第一位计算机程序员。今年是艾达去世一百七十周年,这位程序员很值得人们去纪念。

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

推荐阅读

  • 女子去世留下400万别墅无人继承 无人继承的财产处理方式

    女子去世留下400万别墅无人继承 无人继承的财产处理方式

    不久前无锡的巫某去世,留下了价值400万元的别墅,因巫某经商欠债无人继承,巫某生前所在村委作为遗产管理人,负责理清她的财产与债务,让债权人和获得公平的赔偿。无锡市锡山区人民法院法官助理贺豪杰表示:巫某...

    阅读: 2367

  • 哪吒汽车创始人回应销量下滑 销量下滑的因素

    哪吒汽车创始人回应销量下滑 销量下滑的因素

    近日哪吒汽车创始人张勇面对2023年销量下滑的原因时分析,哪吒汽车并未深度参与价格战导致销量下滑。哪吒汽车为保持毛利率的正向增长,在2023年的价格战中没有采取过于激烈的竞争方式。张勇透露哪吒汽车在2...

    阅读: 2188

  • 南昌强对流天气致4死10余人伤 强对流天气如何避险

    南昌强对流天气致4死10余人伤 强对流天气如何避险

    3月31日凌晨南昌市突然出现的大风雷电和强降雨天气导致4人死亡,10余人受伤。遇到强对流天气一定要前往安全地点躲避。根据媒体此前报道,许多南昌市民在3月31日凌晨发布视频称当地发生雷暴天气。网传聊天记...

    阅读: 2313

  • 中国有威力最大的火山是什么(长白山火山)

    中国有威力最大的火山是什么(长白山火山)

    世界上有很多著名的火山,比如美国的黄石火山,日本的富士山火山,它们一旦爆发,将会给全球带来灭绝性的灾难。然而,在中国境内也有一座威力堪比它们的巨型火山,近年来,它开始变得越来越活跃,它就是长白山火山。...

    阅读: 1606

  • 嫦娥五号返回舱返回地球经历什么过程(半弹道跳跃方式再入返回)

    嫦娥五号返回舱返回地球经历什么过程(半弹道跳跃方式再入返回)

    嫦娥五号返回舱的返回过程颇具挑战性,采用的是半弹道跳跃方式再入返回。这一技术是基于牛顿第三定律,即每个作用力都有一个相等且反向的反作用力。在月球表面,嫦娥五号舱体推进器反向喷射颜料,给其一个速度和方向...

    阅读: 1633

  • 晚年最享福的4大生肖是什么(龙)

    晚年最享福的4大生肖是什么(龙)

    生肖龙、生肖鸡、生肖猪、生肖蛇。在人生的晚年阶段,健康与幸福是每个人追求的目标。这些生肖在晚年更容易享受到幸福的生活,他们拥有良好的健康状况和积极的心态。1、生肖龙龙是中国传统文化中的神秘象征,也被认...

    阅读: 1298

  • 地震砂涌是怎么回事(地下深处含水砂土出现液化)

    地震砂涌是怎么回事(地下深处含水砂土出现液化)

    2023年12月18日,甘肃省临夏州积石山县发生了一场规模为6.2级的地震,这场地震给当地带来了严重的灾难,而在灾难发生后,人们纷纷涌入灾区进行救援。在灾难救援中,出现了一种被称为砂涌”的...

    阅读: 1418

  • 哪几个生肖与属鸡之人做夫妻争吵不断(鼠)

    哪几个生肖与属鸡之人做夫妻争吵不断(鼠)

    属鼠、属虎、属狗、属猴、属兔。在婚姻中,相互理解和包容是维系关系的关键。然而,这些生肖与属鸡之人组成的夫妻关系,却经常因为个性差异而导致争吵不断。1. 属鼠属鼠的人聪明敏锐,善于洞察他人。然而,他们对...

    阅读: 653

  • 白云鄂博发现的新矿物是什么(铌)

    白云鄂博发现的新矿物是什么(铌)

    2023年10月4日,我国媒体发布了一个令人振奋的消息:又发现了一种新矿物!”在内蒙古自治区包头市的白云鄂博矿区,人们发现了一种名为铌的金属物质。这一消息引起了广泛关注。因为铌的特殊性以及...

    阅读: 2371

  • 火星究竟能否成为未来人类的第二个地球?(具备潜力充满可能)

    火星究竟能否成为未来人类的第二个地球?(具备潜力充满可能)

    火星被科学家认为是极具潜力的可以成为第2个地球的星球,通过人为干预火星很有可能会逐渐的地球化,成为星际移民的目的地。火星作为地球的邻居,一直以来都备受关注,与火星探测的热度始终高涨。进行火星探测的目的...

    阅读: 1601

热门文章