失败的传奇 | 计算机百年趣味史(上)第2篇

简介: 英国数学家查尔斯·巴贝奇Charles Babbage(银行家庭,富二代)在1834年设计了第一台分析机(数字计算机前身,能够自动解算有100个变量的复杂算题,每个数可达25位,速度可达每秒钟运算一次),也曾设想根据储存数据的穿孔卡上的指令进行任何数学运算的可能性,并设想了现代计算机所具有的大多数其他特性,由于是纯机械的,而且最关键的是当时加工精度不够,当钱财耗尽,政府在1842年就停止赞助了,最后巴贝奇的计算器未能完成。

上一篇:硬件革命 | 计算机百年趣味史(上)第1篇
下一篇:人类首台计算机 | 计算机百年趣味史(上)第3篇

本文作者:衍云

数字计算机的传奇开始于18世纪......

英国数学家查尔斯·巴贝奇Charles Babbage(银行家庭,富二代)在1834年设计了第一台分析机(数字计算机前身,能够自动解算有100个变量的复杂算题,每个数可达25位,速度可达每秒钟运算一次),也曾设想根据储存数据的穿孔卡上的指令进行任何数学运算的可能性,并设想了现代计算机所具有的大多数其他特性,由于是纯机械的,而且最关键的是当时加工精度不够,当钱财耗尽,政府在1842年就停止赞助了,最后巴贝奇的计算器未能完成。

不过当时巴贝奇意识到需要软件,雇佣了英国诗人拜伦的女儿数学才女Ada Lovelace来当他的程序员(另种说法是Ada被分析机吸引主动来加入这个伟大事业的),其编写了三角函数等计算机程序,程序员的“开山鼻祖”(不过由于后来项目中的贫困交加,加班加点,Ada身体每况日下,一代巾帼软件奇才魂归黄泉,香消魄散,时年36岁,只留下巴贝奇一人苦撑项目20载),程序员这个行业真是从一开始就开了一个不好的头。后来Ada程序设计语言(1979年创立)就是以她名字命名的。

当然,巴贝奇最终也没有做出分析机,他和阿达失败了。

巴贝奇是计算机发展史中一位失败的英雄。没有可以责备的,只是他的设想超出了他所处时代至少一个世纪。

逝者已逝,生者如斯。

相关文章
|
存储 Oracle Unix
关于小机 | 计算机百年趣味史(上)第8篇
小机即小型机(minicomputer),从名字上我们可以知道是体积会较小的机器,不过体积也是针对大机(mainframe)来说是,如果光从绝对体积上讲,那显然又不对。所以,小机是对特定时代一群类似机器的统称。我们来看下小机的关键历史。其历史时间是与大型机并行的。
3314 0
关于小机 | 计算机百年趣味史(上)第8篇
【Axure教程】中继器表格插入行、复制行和删除行
【Axure教程】中继器表格插入行、复制行和删除行
【Axure教程】中继器表格插入行、复制行和删除行
|
Linux
Linux必知词汇:兼容分时系统(Compatible Time-Sharing System,CTSS)
Linux必知词汇:兼容分时系统(Compatible Time-Sharing System,CTSS)
1715 0
|
6月前
|
存储 SQL 人工智能
Windows Server 2025 中文版、英文版下载 (2025 年 10 月更新)
Windows Server 2025 中文版、英文版下载 (2025 年 10 月更新)
968 0
|
4月前
|
机器学习/深度学习 人工智能 自然语言处理
做了15年认知心理学研究,聊聊我是怎么被文献淹没、又怎么爬出来的
一位认知心理学研究者分享15年科研中如何摆脱文献困扰:从每周耗12小时筛选论文,到借助AI工具将时间减至4小时。通过智能检索、批量分析、跨语言翻译等功能,高效追踪前沿、提升综述质量,并推动团队协作升级。工具助力,让科研回归思考本质。
295 1
|
12月前
|
机器学习/深度学习 人工智能 算法
小米7B参数推理大模型首次开源!Xiaomi MiMo:数学代码双杀,超越32B巨头
小米开源的MiMo推理大模型通过联动预训练与强化学习算法,在7B参数规模下实现数学推理与代码生成能力的突破性提升,技术报告显示其性能超越部分32B级模型。
1726 74
小米7B参数推理大模型首次开源!Xiaomi MiMo:数学代码双杀,超越32B巨头
|
XML 存储 开发框架
c#教你网站数据轻松解析抓取,HtmlAgilityPack解析的奇妙之处
c#教你网站数据轻松解析抓取,HtmlAgilityPack解析的奇妙之处
872 0
|
人工智能 供应链 Oracle
从概念到颠覆:ERP系统的历史演变与发展
从概念到颠覆:ERP系统的历史演变与发展
2199 0