关于 CSDN-AI 机器人 programmer_ada —— 阿达·洛夫莱斯(Ada Lovelace)

news2025/2/27 13:57:56

收到早期文章的一条新评论:
ada 评论

文笔和内容稍稍透漏着机器人的风格,打开主页果不其然

ada 主页

看到个人介绍中的巴贝奇的分析机,突然觉得头像很是眼熟。

最近刚读了《人工智能简史》,第4章——从汇编语言到TensorFlow,人工智能的开发语言和工具的演化。开头的引子就是介绍阿达·洛夫莱斯(Ada Lovelace)。

Ada

史上第一个计算机程序

不少历史学家认为 Ada 是世界上第一位程序设计师。

计算机先驱查尔斯·巴贝奇(Charles Babbage)在19世纪30年代,设计了一台蒸汽机驱动的机械式通用计算机——分析机(Analytical Engine),虽然当时没有被真正地制造出来,但它本身的设计逻辑却十分先进,是大约100年后电子通用计算机的先驱。

1842年,意大利将军、政治家、数学家路易吉·费德里科·米纳布里(Luigi Federico Menabrea)发表了阐述分析机的论文《 Sketch of the Analytical Engine Invented by Charles Babbage, Esq. 》。

1842-1843年,Ada 花了9个月的时间翻译了这篇文章,在论文之后 Ada 增加了许多注记,其中包含了许多人公认的世界上第一段计算机程序——使用打孔卡片程序计算伯努利数的方法,一段分析机用的算法。

对计算机未来的洞见

对计算机未来的洞见也是她的贡献之一。与更关心电脑的数学运算力的巴贝奇相比,Ada 对计算机的未来有更多的想象,她曾预言:“这个机器未来可以用来排版、编曲或是各种更复杂的用途”。

争议

当然,对于被称为史上第一个计算机程序,也有历史学家表示不同意,理由是在巴贝奇1836/1837年的私人笔记中,已经有了更早的分析及程序。关于争议内容可查看 贡献争议 。

纪念

不可否认的是 Ada 对现代计算机与软件工程产生的巨大影响,以下是后世对她的纪念活动,摘自 Wiki :

  • 美国国防部发明的计算机程序语言Ada,以洛夫莱斯为名。该语言参考说明书许可日期1980年12月10日,美国军用标准编号“MIL-STD-1815”,为艾达的出生年。

  • 1981年,计算女性协会设立了埃达·洛夫莱斯奖。1998年起,英国电脑学会开始颁发洛夫莱斯奖,并且自2008年起每年为女学生举办竞赛。英国电脑学会女性小组也主办每年为大学生举办的洛夫莱斯年会。伦敦市托特纳姆海尔的埃达学院,是一所数字技能进修学院。

  • 2009年起,每年十月第二个星期二,订为埃达·洛夫莱斯纪念日,目地为“…提高女性在科学、技术、工程、数学领域的地位”并且在这些领域“为女性创建新角色典范”。这个时间,维基百科也会举办编辑松,提高维基百科中文章内容和编者的女性形象,以减少不自觉的维基百科的性别偏误。

  • 埃达倡议是一个推动女性参与自由文化运动与开源软件运动的非营利组织。

  • 沙拉哥萨大学的计算机科学通信工程学院大楼叫做“埃达拜伦大楼”。埃达旧居附近,波洛克村的电脑中心,也以她为名。埃达·洛夫莱斯楼是诺丁罕郡柯克比的一栋议会大楼,在洛夫莱斯幼时家庭附近。

  • 2012年,在埃达生日当天,Google以Google涂鸦和一则博客帖子纪念。

  • 2013年成立了埃达开发学院。埃达开发学院的宗旨,是透过提供女性与多元性别,技能、经验和社群上的支持,以成为专业软件开发人员,促进科技的多元性,改变科技的面貌。

  • 2013年9月17日,BBC第四台的《伟人》影集播出了埃达·洛夫莱斯专辑。

  • 2015年11月起,英国新换发护照内页,加上了洛夫莱斯和巴贝奇的人像。

  • 2017年国际妇女节,Google以Google涂鸦纪念她和其他女性。

  • 2018年2月2日,高清晰度地球观测影像分析公司Satellogic,发射了新型ÑuSat小型卫星,以埃达·洛夫莱斯为名纪念。

  • 2018年3月纽约时报为刊出了迟来的埃达·洛夫莱斯讣告。

  • 2018年7月27日,美国参议员荣恩·魏登在美国参议院提案,将2018年10月9日订为埃达·洛夫莱斯纪念日,“以彰显埃达·洛夫莱斯作为女性数理先驱的贡献。”该提案 (S.Res.592) 进入议程后,与序言一起无异议通过。

  • 2020年11月,2020 年 11 月,三一学院 (都柏林)宣布,图书馆将新增四尊女性半身像,包含洛夫莱斯。该图书馆过往收藏了40尊半身像,全部是男性。

  • 2022年3月,伦敦西敏寺的Egron House原址,竖立了一座埃达·洛夫莱斯雕像,以纪念该市的科学历史。雕像由Etienne和Mary Millner制作,依照Margaret Sarah Carpenter的画像雕刻。雕像在2022年的国际妇女节揭幕。雕像位于Millbank Quarter七楼,俯瞰Dean Bradley Street和Horseferry Road的交叉口。

  • 2022年9月,英伟达发布了取名为“埃达·洛夫莱斯”架构的 NVIDIA GeForce40 系列显卡。


参考:

  1. 《人工智能简史》
  2. Wiki - 埃达·洛夫莱斯

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/426853.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用layui组件库制作进度条

使用layui组件库制作进度条 html代码 <!DOCTYPE html> <html> <head><meta charset"UTF-8"><title>Example</title><!-- 引入 layui 的 CSS 文件 --><link rel"stylesheet" href"https://cdn.staticfil…

Day948.组件化成熟度评估,你的目的地在哪里呢 -系统重构实战

组件化成熟度评估&#xff0c;你的目的地在哪里呢 Hi&#xff0c;我是阿昌&#xff0c;今天学习记录的是关于组件化成熟度评估&#xff0c;你的目的地在哪里呢的内容。 一、组件化成熟度模型 组件化成熟度模型可以帮助咱全局去思考当前的现状&#xff0c;并制定更有针对性的…

ChatGPT带火的百万年薪职业究竟是什么?

对话有ChatGPT、画图有Midjourney&#xff0c;哪怕被封号了&#xff0c;国内的文心一言、通义千问也不遑多让。 ChatGPT等生成式AI工具涌现程度堪比“乱花渐欲迷人眼”。 拟一份演讲稿&#xff0c;画一张海报&#xff0c;做一份PPT大纲&#xff0c;生成个图表&#xff0c;敲一…

【数据结构】- 线性表+顺序表(上)

文章目录前言一、线性表二、顺序表2.1概念及结构2.2接口实现2.3具体实现总结前言 所有的失败都是上帝在考验你是否真的热爱 本章是关于数据结构中的顺序表和链表 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 一、线性表 线性表&#xff08;linear …

Xilinx CDC Constraints(ug903: Chapter6 )

&#xff08;1&#xff09;About CDC Constraints 跨时钟域约束适用于具有不同启动和捕获时钟的定时路径。根据启动和捕获时钟的关系以及在CDC路径上设置的时序异常&#xff0c;有同步CDC和异步CDC。例如&#xff0c;同步时钟之间但被错误路径约束覆盖的CDC路径不被定时…

传统图像处理——颜色迁移

转自知乎&#xff1a;https://zhuanlan.zhihu.com/p/267832794,仅供学习。 利用一张图片的颜色去修改另一张图片的颜色风格。 原理是利用颜色空间的正交化&#xff0c;即更改某个颜色&#xff0c;不会影响到其它属性。这里的色彩迁移的论文则是使用了LAB空间&#xff08;RGB颜…

C语言初阶--连用scanf(以%c读取时)遇到的问题

目录前言总结前言 在我们写程序的过程中&#xff0c;会频繁使用scanf函数&#xff0c;当在一个程序中scanf用多了&#xff0c;会出现输入不了的问题&#xff01;大家有没有想过是什么原因导致的该问题呢&#xff1f;下面我们一起探讨一下吧&#xff01; 遇到问题的例子&#…

Linux环境下安装JDK1.8

目录 一、下载jdk 二、安装准备 三、解压缩包到指定安装目录 四、配置环境变量 五、验证安装结果 一、下载jdk 这部分依然是从Oracle官网下载&#xff0c;下载速度还是很快的。 下载完成后&#xff0c;将该压缩包放到Linux环境下&#xff0c;准备解压安装。 二、安装准备…

Redis性能调优详解

文章目录前言确认是否是Redis真的变慢了&#xff1f;什么是基准性能&#xff1f;具体如何做&#xff1f;使用复杂度过高的命令哪些属于复杂度过高命令--聚合类命令、 大值数据针对这种情况如何解决呢&#xff1f;操作bigkeybigkey耗时原因如何定位出bigKey--bigkeys这里我需要提…

34岁本科男,做了5年功能测试想转行,除了进厂还能干什么?

我的建议是不要给自己设限。任何一个行业只要做到顶尖都是很有作为的&#xff0c;何况是IT行业&#xff0c;本身就比别的行业有优势&#xff0c;如果你现在是功能测试&#xff0c;应该想的是进阶自动化测试或者测试开发 如何在半年时间由功能测试成长为年薪30W的测试开发&#…

【Hydro】常用地下水与溶质运移模拟软件

饱和地下水流和溶质运移常见的模拟软件 常用的求解地下水水流和溶质运移方程的数学方法有两种&#xff1a;有限差分法和有限元法。两者主要的差别在于离散模型区的方法不同。基于不同的数学方法&#xff0c;当前市场上有一些地下水模拟图形用户界面&#xff0c;它们在基本功能…

【Python基础入门学习】Python工具Pycharm的安装与使用

一、关于Python 1.1 下载Python 在下载与安装pycharm工具前&#xff0c;一定要先安装python 打开Python官网&#xff1a;python下载打开上述网站&#xff0c;选择 Downloads -> 系统 我是Windows系统&#xff0c;点击进入后&#xff0c;找到自己要安装的安装包以及想安装的…

UE4/5多人游戏详解(四、加入游戏会话,数值key和value,寻找IP地址)

目录 加入游戏会话 找到会话 加入会话 代码&#xff1a; 设置会话key和value 代码&#xff1a; 在寻找会话中添加匹配&#xff1a; 代码&#xff1a; 寻找IP地址&#xff1a; 代码&#xff1a; 回调函数onJoinSessionComplete实现&#xff1a; 代码&#xff1a; 测试…

音视频开发六:FFmpeg日志使用

常用日志级别 在 FFmpeg 中&#xff0c;error、warning、info、verbose 和 debug 是指不同的日志级别&#xff0c;各自对应的是不同类型的日志信息。具体的解释如下&#xff1a; error: 输出错误信息&#xff0c;表示程序出现了无法恢复的错误&#xff0c;需要立即停止执行。…

通过数据库逆向生成表和属性word文档(PDMan/PowerDesigner)及遇到问题记录

目录背景通过PDMan导出word文档步骤导出文档格式自定义格式导出Word失败问题解决出错原因&#xff1a;[object Object]解决方式通过PowerDesigner导出word文档导出步骤导出结果PowerDesigner使用问题记录DSN警告Could not Initialize JavaVM!mysql odbc安装使用下载安装版&…

数据结构——算法的时间复杂度和空间复杂度

文章目录算法效率时间复杂度时间复杂度的定义大O渐进渐进表示法常见的时间复杂度计算举例空间复杂度算法效率 我们在算法的设计中&#xff0c;会去衡量算法的好坏。那么算法效率就是衡量标准之一。除此之外&#xff0c;我们也会关注到算法的健壮性、正确性、可读性、效率与低存…

C语言课设项目-51单片机-定时器和计数器

(创作不易&#xff0c;感谢有你&#xff0c;你的支持&#xff0c;就是我前行的最大动力&#xff0c;如果看完对你有帮助&#xff0c;请留下您的足迹&#xff09; 目录 一、定时器的原理 1、CPU时序的有关知识 2、在学习定时器之前需要明白的 3、定时/计数器的工作原理 4、…

Mybatis(八)动态Sql的实现原理

一、动态Sql的使用 顾名思义&#xff0c;动态sql值得是事先无法预知具体条件&#xff0c;需要在运行时根据具体的情况动态生成Sql语句。例如: <sql id"userAllField">id,create_time, name, password, phone, nick_name</sql><select id"getUse…

通过工具生成指定 类型 大小 文件

今天给大家介绍一个神器 首先 大家在开发过程中或许经常需要涉及到文件上传类的功能 需要测试文件过大 空文件等等清空 不同大小的文件 而这种文件大小是比较不好控制的 但大家可以下载我的资源 文件生成工具(可生成指定大小 类型文件) 下载下来里面就有一个 fileGeneration…

Mysql的用户管理与权限管理

文章目录用户管理创建用户查看用户字段解释hostUserselect_priv , insert_priv等修改密码修改用户删除用户权限管理查看权限查看当前用户权限查看某用户的全局权限查看某用户的某库的权限查看某用户的某个表的权限授予权限例一例二例三收回权限例一例二专栏目录请点击 用户管理…