摩尔定律被提出 | 历史上的今天

9a7218e66cf9c3b84c23405bd9666491.gif

整理 | 王启隆

透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。

今天是 2023 年 4 月 19 日,在 1918 年的今天,克利福德·贝里(Clifford Berry)出生。他是世界上第一台电子数字计算设备 Atanasoff-Berry 计算机的共同创造者,是阿塔纳索夫的学生;贝里的心血后来被剽窃,成就也被历史所掩埋,最终因怀才不遇而结束了自己的生命,逝世时仅 45 岁。回顾计算机历史上的 4 月 19 日,这一天还发生过哪些关键事件呢?

1931 年 4 月 19 日:编程语言研究领域先驱 Andrei Ershov 出生

5c8914f86eddc9ff735dca7ade0f094f.jpeg

图源:维基百科

安德烈·埃尔绍夫(Andrey Petrovych Ershov)出生于 1931 年 4 月 19 日,他是一名苏联计算机科学家,是系统编程和编程语言研究领域的先驱。从 1959 年起,埃尔绍夫在苏联科学院西伯利亚分部工作,并帮助建立了新西伯利亚计算机中心,是西伯利亚计算机科学学院的创始人。埃尔绍夫曾开发多访问操作系统 AIST-O,并为《真理报》创建了桌面出版系统 MRAMOR。

埃尔绍夫开发了一种用于类似 ALGOL 的语言的优化编译器 ALPHA,他也是俄语计算机银行的发起人,该项目是苏联为创建一个大型的、具有代表性的俄语语料库而进行的,该项目在 20 世纪 80 年代尚可与英语银行和英国国家语料库相媲美。为了这个项目,埃尔绍夫还创建了多语言环境 BETA。作为国际信息处理联合会(IFIP)的成员,埃尔绍夫参与了编程和信息学国际标准的制定,负责制定、维护和支持 ALGOL 60 和 ALGOL 68 语言。

资料来源:维基百科

1957 年 4 月 19 日:第一个 FORTRAN 程序开始运行

d8d6fe9bee50db02972e38040fd89356.png

图源:维基百科

Fortran 是世界上第一个被正式采用并流传至今的高级编程语言,于 1957 年由 IBM 开发,其名字为“公式翻译”(Formula Translation)的缩写。Fortran 语言是为了满足数值计算的需求而发展出来的。1953 年 12 月,IBM 公司工程师约翰·巴科斯(J. Backus)因深深体会编写程序很困难,而写了一份备忘录给董事长斯伯特·赫德(Cuthbert Hurd),建议为 IBM704 系统设计全新的电脑语言以提升开发效率。当时 IBM 公司的顾问冯·诺伊曼强烈反对,因为他认为不切实际而且根本不必要。但赫德批准了这项计划。

FORTRAN 发明的年代还没有键盘与屏幕,代码必须使用打卡机打在打孔卡上。1957 年 4 月 19 日,研究人员运行了第一个 FORTRAN 程序。FORTRAN 使计算机程序员开始能够使用“高级”语言工作,大大简化了程序编写。第一个 FORTRAN 程序在马里兰州的西屋贝地斯核电厂试验,当代码输入后,经过编译,打印机列出一行消息:“源程序错误……右侧括号后面没有逗号”,这让现场人员都感到讶异,修正这个错误后,打印机输出了正确结果。

资料来源:维基百科

1965 年 4 月 19 日:戈登·摩尔提出摩尔定律

1965 年 4 月 19 日,英特尔创始人之一戈登·摩尔在《电子学》杂志发表了一篇文章,提出了“摩尔定律”。其内容为:集成电路上可容纳的晶体管数目,约每隔两年便会增加一倍。英特尔 CEO 大卫·豪斯进一步提出了 18 个月版本:预计芯片的性能每隔 18 个月提升一倍。摩尔定律并非真正的自然定律,而是戈登·摩尔的经验之谈;他描绘了一张路线图,指引着人类历史上一波伟大的创新浪潮。

727c725b5edea7f445b9152f6f00fe5d.png

图源:维基百科

半导体行业大致按照摩尔定律发展了半个多世纪,对二十世纪后半叶的世界经济增长作出了贡献,并推动了一系列科技创新、社会改革、生产效率的提高和经济增长。个人电脑、因特网、智能手机等技术改善和创新都离不开摩尔定律的延续。但是,为了让摩尔定律延续到更小的器件尺度,学术界和工业界在不同的材料、器件结构和工作原理方面的探索一直在进行中;2009 年,IBM 的研究员便预测,“摩尔定律”的时代将会结束,因为研究和实验室的成本需求十分高昂,而有财力投资在创建和维护芯片工厂的企业很少。

尽管近现代的数十年间摩尔定律均成立,但它仍应被视为是对现象的观测或对未来的推测,而不应被视为一个物理定律或者自然界的规律。从另一角度看,未来的增长率在逻辑上无法保证会跟过去的数据一样,也就是逻辑上无法保证摩尔定律会持续下去。

业界专家尚未就摩尔定律何时停止适用达成共识。微处理器架构师报告说,自 2010 年左右以来,整个行业的半导体发展速度放缓,略低于摩尔定律预测的速度。2022 年 9 月,Nvidia 首席执行官黄仁勋认为摩尔定律已死,而英特尔首席执行官 Pat Gelsinger 则持相反观点。在 AI 技术高速发展的今天,这一争议将愈加激烈。

资料来源:维基百科

2000 年 4 月 19 日:微软发布 Pocket PC

Pocket PC(简称 PPC)是基于微软的 Windows Mobile 操作系统的一种掌上电脑。相对于苹果前 CEO 约翰·斯卡利提出的 PDA,PPC 是一种狭隘得多的概念,因为 PPC 专指使用微软 Windows Mobile 系列操作系统的 PDA。最早的 Windows Mobile 操作系统便是 Pocket PC 1.0,虽然这是一款不怎么成功的操作系统,但 PPC 由此得名。随后的 Pocket PC 2002、Windows Mobile 2003、Windows Mobile 2003 SE 都是非常成功的操作系统。

e6956556a535639563fc590b3efcded5.png

图源:维基百科

根据微软的解释,Pocket PC 是“一个可以用于收发和储存电邮、能作为通讯录、日程记录、工作安排、多媒体档案播放、游戏、与MSN交换文字讯息、浏览网页及其他功能的手提装置。”制造 Pocket PC 的著名厂家有 HTC(Dopod,Qtek)、HP、Dell、ASUS 等。与 PPC 同时期的另一种常见的掌上电脑操作系统是 Palm OS,与之相应的掌上电脑称为 Palm。还有少量掌上电脑使用 Linux 操作系统。

随着 Windows Mobile 系统和手机的不断发展,不少移动电话开始以 Windows Moblie 为操作系统,Windows Moblie 本身亦加入了对移动电话的支持;2007 年之后,以 Windows Moblie 为操作系统的 Pocket PC 和移动电话的市场份额开始连续下滑,越来越多的移动电话都以 Android 为操作系统,而苹果 IOS 操作系统也占据了市场的大量份额。Windows mobile 系统之后,微软发布了 UI 界面大幅改进的 Windows Phone 7 操作系统作为其继任者。随后又发布了 Windows Phone 8 操作系统。但如今这些都已成为历史,来自微软操作系统的手机占据全球手机市场份额仍旧极其微小,Android 和 iOS 最终成为了移动市场的主流。

【欢迎投稿】以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物,欢迎所有朋友一起共建「历史上的今天」,投稿邮箱:tangxy@csdn.net 。

34c6eced03452876792b396339ce77fd.gif

☞马斯克回应特斯拉上海工厂克扣员工绩效奖;苹果版余额宝上线,年利率4.15%;Fedora 38 发布|极客头条
☞比OpenAI更快一步,最新开源的MiniGPT-4模型可让开发者提前感受GPT-4识图能力!
☞ChatGPT加剧恐慌?4成AIoT开发者认为AI会产生意识 | 中国AIoT开发者报告正式发布

bb81892a73e7645641ccc7d65cb16b28.jpeg

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

你的GPT跟ChatGPT可能只差了一个DPU

“人类永远不会嫌网络太快,就像永远不会嫌高铁太快,你只会嫌它慢,希望它更快些。” 一个月内,百度、阿里、腾讯、商汤、讯飞、360等国内大厂扎堆发布“中国版 GPT ”,这家的名字还没记清楚,另一家的又蹦了出…

最快下月!地表最强语言模型GPT-4发布在即?CEO暗示:已通过图灵测试

【导读】千呼万唤始出来!GPT-4,真要来了? 作为史上最受期待的AI模型,GPT-4真要来了? 这几天,AI分析师罗梅罗的一篇专栏文章,一经推出便迅速「引爆」了整个AI科技圈。 他表示,「GP…

chatgpt赋能python:错误后如何继续编辑Python代码

错误后如何继续编辑Python代码 作为Python程序员,即使有多年的编程经验,我们还是难免会犯错误。有时您可能会意识到自己写错了代码,但有时会发现错误类型与源自身的知识不同。 然而,无论这些错误类型如何,Python都提…

ChatGPT实战:情感顾问助你告别单身生活

爱情很美好,但这个事学校不讲,家长不教,至今孤身一人的小伙伴怕是不在少数,出现问题时,没有“知心大姐”交心,只能自己一个人硬扛,有时候就是一层窗户纸,没人帮你捅破,最…

因为写不出拖拽移动效果,我恶补了一下Dom中的各种距离

前端Q 我是winty,专注分享前端知识和各类前端资源,乐于分享各种有趣的事,关注我,一起做个有趣的人~ 公众号 点击上方 前端Q,关注公众号 回复加群,加入前端Q技术交流群 背景 最近在项目中要实现一…

大型 3D 互动项目开发和优化实践

点击上方 前端Q,关注公众号 回复加群,加入前端Q技术交流群 开发背景 得益于“元宇宙”概念在前段时间的爆火,各家公司都推出了使用 3D 场景的活动或频道。 https://img13.360buyimg.com/imagetools/jfs/t1/220303/24/28446/2896414/6476b7f1F…

建立数字化、学习型人事平台,HR 与业务终于不再「隔空对话」

本篇文章暨 CSDN《中国 101 计划》系列数字化转型场景之一。 《中国 101 计划——探索企业数字化发展新生态》为 CSDN 联合《新程序员》、GitCode.net 开源代码仓共同策划推出的系列活动,寻访一百零一个数字化转型场景,聚合呈现并开通评选通道&#xff…

程序员因薪资低拒绝offer,HR恼羞成怒,网友瞬间炸翻了..

一名程序员员在求职过程中,碰到一位薪资谈不拢就恼羞成怒的HR,并说出“估计你一辈子就是个程序员”这样的话。 从这位测试员和HR的聊天内容中,我们可以看到二者的谈薪过程。 首先,HR开出15k的薪资,测试员表示太低了&a…

模拟书本世界-Ai外语训练平台-文字冒险游戏-程序介绍

首先给出这个平台的进入链接:模拟书本世界 www.chatlangue.com 然后我会简要介绍一下这个平台。最后我会分享一下这个程序是如何实现的。 简要介绍:这个平台既是一款游戏又是一款外语学习软件。你通过这个平台可以进入一本书的模拟世界,这个世…

chatgpt赋能python:Python如何将英文转化为中文的最佳方法

Python如何将英文转化为中文的最佳方法 介绍 在现代全球化社会中,国与国之间的交流越来越频繁,相应的语言翻译工具的需求也愈发迫切。Python是一种易于学习、快速上手的编程语言,适合初学者和经验丰富的程序员使用,在语言翻译方…

chatgpt赋能python:Python做出来的图:探究数据可视化的魅力

Python做出来的图:探究数据可视化的魅力 在当今数字化时代,数据可视化是一种越来越重要的手段。随着数据分析和处理技术的飞速发展,现在可以轻松地使用Python编写代码来实现复杂而美丽的图形化呈现。 Python:强大的工具 Python…

chatgpt赋能python:Python图表:可视化数据的艺术

Python图表:可视化数据的艺术 作为一种易于学习和使用的编程语言,Python在数据科学和数据分析领域中的应用越来越普遍。Python的一个强大的功能是其图表功能,可以帮助我们将数据转化为可视化图表,从而更好地理解数据、提供洞察和…

chatgpt赋能python:Python面积图:简单易学、功能强大的数据可视化工具

Python 面积图:简单易学、功能强大的数据可视化工具 Python 是一种目前非常流行的编程语言,拥有强大的数据处理和可视化功能。其中,Python 的面积图是一种非常实用的数据可视化工具,能够直观地展现数据的变化趋势和占比关系。 什…

如何自己制作简历模板?简历在线制作的方法介绍

找工作时好看并有意义的简历是十分重要的事儿,如何制作一份出色的简历,在漫天的简历中脱颖而出呢?如何自己制作简历模板?今天七分简历--简历在线制作就来给大家介绍方法吧。 1.选用正确的简历模板 所谓正确的简历模板,…

用HTML做一份个人简历

学习了基本的HTML知识后&#xff0c;今天尝试用Html做一份个人简历。需要用到的基础知识是&#xff1a; Html表格&#xff1a;以<table></table>标签作为开始&#xff0c;<tr></tr>作为行&#xff0c;<td></td>作为列。 <th></…

手把手教你打造自己的简历编辑网站-编辑完后可以一键导出为PDF

如何打造自己的简历编辑网站 目录 如何打造自己的简历编辑网站一.相关环境配置A.服务器环境B.服务器面板 二.相关软件安装A.安装Node.jsB.安装yarn 三.部署简历网站A.开始安装 先看下效果&#xff0c;然后下面开始教大家搭建操作了 一.相关环境配置 A.服务器环境 系统&#x…

简历上的照片怎么制作?这两种方法真的很简单

怎么制作简历上的照片呢&#xff1f;简历是每个人在找工作的时候必须要用到的&#xff0c;在简历中&#xff0c;除了填写我们出众的履历和工作技能之外&#xff0c;还有一个很重要的影响因素&#xff0c;那就是我们放在简历中的证件照&#xff0c;一个好的照片可以让面试官一眼…

手机怎么做个人简历?多行业简历模板自由选择

如何利用手机来制作简历呢&#xff1f;现在找工作的时候&#xff0c;大多会使用手机来查看各种招聘app软件的信息来选择自己喜欢的工作。那么为了能够更好的获取面试的机会&#xff0c;那么准备一份优质的个人简历是必不可少的&#xff0c;那么从手机上如何下载一个精美简历模板…

html制作个人简历

前几天我为大家介绍了些html的标签&#xff0c;利用这些标签咱们可以简单制作个简历&#xff0c;来巩固知识。 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>个人简历</title> </head>…

简历生成工具(类似wps简历助手)

目前支持简历的编辑&#xff0c;导出&#xff0c;模块化&#xff0c;顺序调整&#xff0c;导出样式选择&#xff0c;完成进度等功能&#xff0c;已经完全可以满足简历编辑的基本需求 github地址&#xff1a;GitHub - bllon/jianli-tools: 简历助手前端项目 &#xff08;求给st…