整理 | 王启隆

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

今天是 2022 年 9 月 5 日,历史上的今天是可口可乐公司诞生的日子,可口可乐公司是美国最大的软饮料、糖浆、果汁及咖啡、茶叶生产企业之一,其前身可追溯到 1886 年创立的一家饮料企业。可口可乐的诞生可谓是影响了无数人的日常生活和身体健康,现在浏览这篇文章的你是否在最近喝过可乐呢?看看在科技历史上的今天,又发生过哪些关键事件,改变了我们如今使用的技术和工具。

1932 年 9 月 5 日:DRAM 的 发明者 Robert Dennard 出生

图源:维基百科

Robert Dennard 是美国电气工程师和发明家,他出生在 1932 年 9 月 5 日。1967 年,他发明了动态随机存取存储器(DRAM),并于 1968 年 6 月 4 日,美国发布了 3387286 号单晶体管 DRAM 单元专利。DRAM 最终取代了计算机中的磁芯存储器。

他在 1974 年与人合著的一篇论文中阐述了登纳德定律,该定律指出,晶体管的功率密度随其尺寸的减小而保持不变。换句话说,当制造的晶体管尺寸变小时,它的电压和电流按相同比例下降。这就解释了为什么新一代的 CPU 在拥有更多(更小)的晶体管的情况下,却变得更节能。登纳德定律适用于所有类型的晶体管。

主存(Main memory)即电脑内部最主要的存储器,用来加载各式各样的程序与数据以供 CPU 直接运行与运用。由于 DRAM 的性价比很高,且扩展性也不错,是现今一般电脑主存的最主要部分。2014 年生产电脑所用的主存主要是 DDR3 SDRAM,而 2016 年开始 DDR4 SDRAM 逐渐普及化,笔电厂商如华硕及宏碁开始在笔电以 DDR4 存储器取代 DDR3L。DRAM 的发明至今也没有被取代,一直推动着计算机行业的进程。

资料来源:维基百科

1958 年 9 月 5 日:Scala 之父 Martin Odersky 出生

图源:维基百科

1958 年 9 月 5 日,Martin Odersky 在瑞士洛桑出生。他 EPFL(瑞士领先的技术大学)编程研究组的教授,擅长代码分析和编程语言,他可能比世界上任何一个人写过更多的 Java 和 Scala 代码。因为,Martin Odersky 设计了 Scala 编程语言 Generic Java,并构建了当前一代 Java 编译器 javac,这是大部分 Java 程序员所使用的编译器。

Martin Odersky 也编写了 Scala 编译器 scalac,可谓是 Scala 社区飞速发展的基石。他著有《Programming in Scala》一书,是最畅销的 Scala 书籍。他曾经就职于 IBM 研究院、耶鲁大学、卡尔斯鲁厄大学以及南澳大利亚大学。在此之前,他在瑞士苏黎世联邦理工学院追随 Pascal 创始人 Niklaus Wirth 学习,并于 1989 年获得博士学位。

Scala 的名字是在 2002 年第一场雪的时候产生的。Martin 和他的团队开始设计 Scala,它于 2003 年发布,并在 2006 年进行了大规模的重新设计。从那时起,Scala 稳步快速发展,并于 2019 年 6 月发布了 V2.13。尽管 Scala 在很多方面都落后于 Java,但它纯粹的面向对象性质和函数式编程使它能够组织大型面向对象项目以及大数据计算。

Scala 以其强大的函数和简单优雅的语法征服了开发人员。在开源项目方面,Spark、Kafka、Akka 等公司都在大力推广 Scala,相信 Scala 的未来会更加精彩。这门多范式编程语言除了在大数据领域,也在金融领域广泛应用。

资料来源:维基百科

1980 年 9 月 5 日:最后一台 IBM STRETCH 超级计算机关闭

最后一台 IBM 7030 (STRETCH)大型计算机在杨百翰大学(Brigham Young University)退役。STRETCH 是 1955 年 IBM 开始的一项密集研发项目的成果。他们的目标是:建造一台超级计算机,其能力是目前建造的任何计算机的 100 到 200 倍。主要的客户是洛斯阿拉莫斯科学实验室(由原子能委员会管理),该实验室当时正在设计原子武器。

图源:维基百科

STRETCH 花了六年时间;第一台试作品在 1961 年被送到洛斯阿拉莫斯。它在许多方面“延伸”了最先进的技术:这是 IBM 第一个使用晶体管而不是真空管的主要产品,具有多个读/写臂(32MB)的大型快速磁盘驱动器和大型高速磁芯存储器(2mb)。尤其重要的是它的建筑创新:流水线(允许多个计算机指令在机器的不同部分同时执行),前视(在需要之前获取和解码多达六条指令,以获得启动),多程序设计(同时运行多个应用程序),以及纠错(让机器诊断并纠正自己的错误)。

STRETCH 是 IBM 当时所设计的最复杂的电子系统,实际上也是第一个使用早期计算机(IBM 704)来帮助设计的系统。但它没有达到比竞争对手快 200 倍甚至 100 倍的最初目标,只快了 25-50 倍。在洛斯阿拉莫斯的那台伸展机之后,只生产了 7 台,都是给政府机构(如绘制风暴路径的气象局)或政府承包商。其中一台名为“丰收”(Harvest)的特殊改装机器被卖给了美国国家安全局(NSA),用于破译密码。

STRETCH 的许多创新被用于后来的 IBM 计算机,如 7090 和 System/360。这些想法也为许多非 IBM 计算机提供了灵感,在其他大型计算机出现之前,许多类似于 STRETCH 的功能都消失了一段时间。直到最近,它们才被应用到现代微处理器中,现在的微处理器终于大到可以在单个芯片上完成 STRETCH 在 1960 年所做的事情。杨百翰大学的部分伸展实验,以及劳伦斯利弗莫尔实验室的整个伸展实验,都被计算机历史博物馆永久收藏。

资料来源:维基百科

1989 年 9 月:WPS v1.0 版发布

1988 年 5 月,求伯君把自己锁在旅馆房间里,不停地开发 WPS,饿的时候吃方便面,困的时候睡觉。直到 1989 年 9 月的一天,求伯君终于结束了开发,WPS 1.0 悄悄地发布了,对于 WPS1.0 的发布日期,求伯君本人也不是很清楚:“WPS 1.0 不像以后的版本那样有一个明确的发布日期,必须要举行一个盛大的新闻发布会,邀请很多嘉宾和媒体参加,大张旗鼓地宣传。”

图源:CSDN 下载自东方 IC

WPS 文字处理系统是最早的汉字处理软件之一,文字底层编码采用 GB2312,集文字编辑、排版、打印功能于一体,由香港金山电脑有限公司与北京大学新技术有限公司合作开发,作者为求伯君和李明。WPS 文字处理系统是 DOS 时代流行的文本录入工具。

求伯君于1964 年 11 月 26 日出生,他是中国早期程序员之一,毕业于国防科技大学,WPS 创始人,曾任金山软件股份有限公司董事长。 求伯君和后来的雷军都是程序员,所以他们知道程序员需要什么,如何管理。正因为如此,即使 WPS 遇到了什么困难,金山的程序员团队仍然非常稳定,这也决定了金山将自己定位于做世界级软件技术公司的目标。有人说,真正的王者从来只用汇编语言编写程序,求伯君就是用汇编写下了10万行代码,这让无数程序员极其佩服并以他为前进的榜样——至今,还有很多程序员就是冲着求伯君的这个传奇而来到金山的。

资料来源:百度百科

2018 年 9 月 5 日:华为在国内正式发布麒麟 980 芯片

2018 年 8 月 31 日晚,华为在德国 IFA 展会 上展示了新一代旗舰移动 SoC 处理器麒麟 980,创造了“六个世界第一”,延续了华为麒麟首发 CPU/GPU 新架构的传统,同时拿到 7nm 工艺首发,NPU AI 也得到了大幅提升。三年前的今天,9 月 5 日, 华为在上海召开发布会,在国内正式发布了麒麟 980 处理器。

图源:CSDN 下载自东方 IC

就口碑而言,华为近三年来最好的芯片不是买不到的麒麟 9000,也不是牙膏挤出来的麒麟 990,而是三年前的麒麟 980。在许多论坛上,许多花粉声称麒麟 980 还将继续使用三年;更令人惊讶的是,华为Mate 20 甚至可以升级到鸿蒙OS 2,体验国产操作系统的魅力。

麒麟 980 其实并没有非常强劲的性能,在许多时候它依旧不如骁龙 855 处理器,它能有今天这样的风评,主要是因为它逆转了当时世人对华为的看法,和对国产的看法。麒麟 980 处理器做到了一个完美的均衡,功耗极低,不会被中端芯片拉开差距,在当时,麒麟 980 的“不发热、高性能”刷新了我们对华为手机的印象。从此开始,华为不再是爵士人生的代言词,而是可以领先骁龙半年的国产高端品牌。

如今在大街上和商场里,手持 荣耀 V20 和机皇 Mate20pro 的行人依旧熙熙攘攘,升级 Mate30Pro 和 Mate40 pro 的也大有人在。华为至今依旧是唯一一家不上市的科技公司,这几年也放缓了芯片的研发速度,部分芯片被运用在汽车上,开发中心转移到了鸿蒙上。曾几何时,开发芯片和开发操作系统都犹如西天取经,而如今中国的半导体也在逐渐崛起。在这个人工智能主导的新时代,或许这一次,中国可以成为最后的赢家。

以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物。在《新程序员:我们的技术时代,我们的程序人生》中,来自四十余位技术人跨越半个世纪,用代码敲出一个个真实的程序人生故事!

扫描或点击《新程序员:我们的技术时代,我们的程序人生》订阅!

【历史上的今天】9 月 5 日:Scala 之父出生;华为发布麒麟 980 芯片;计算机存储器的革命相关推荐

  1. 历史上的今天——4月1日

    虽然今天是愚人节,但我没有开玩笑! 今天是微软公司的生日!(就怪了) 实际上,今天是"苹果"的生日!!! 苹果公司由史蒂夫·乔布斯.斯蒂夫·沃兹尼亚克和罗·韦恩(Ron Wayne ...

  2. 历史上的今天5月5日的重大事件

    1260年,蒙古帝国在伊勒汗迪纳战役中被击败. 1494年,法国国王查理八世和拿破仑·波拿巴在皮亚琴察达成协议,结束了一场冲突. 1821年,拜占庭帝国的最后一位皇帝君士坦丁十一世被土耳其军队俘虏. ...

  3. 【历史上的今天】12 月 24 日:姚期智出生;微软在 Java 反垄断案中败诉;GIF 图像格式获得专利保护

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 12 月 24 日,在 115 年前的今天,美国电子和无线电技术专家雷吉纳德·费森登(Reginal ...

  4. 【历史上的今天】4 月 12 日:Google 中文名称谷歌发布;Fire TV 问世;登上太空的计算器

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 4 月 12 日,每年的这一天是世界航天日,全名载人空间飞行国际日:在 1961 年的 4 月 12 ...

  5. 【历史上的今天】11 月 18 日:DNS 发明者出生;按键式问世;比尔·盖茨开始编程

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 11 月 18 日,在 1928 年,华特·迪士尼(Walt Disney)和他终身的助手阿维尔克合 ...

  6. 4月17日鸿蒙开发者大会,4月17日这天,将载入华为史册

    文/笨鸟 原创不易,禁止抄袭.洗稿,违者必究! 万众瞩目的华为鸿蒙系统 对于国人来说,一部智能手机只有实现了芯片和系统技术的自主化,才能被称之为真正的国产手机.而就目前的国内手机市场而言,除华为之外的 ...

  7. 记2019年1月9日微信之父张小龙演讲有感

    记2019年1月9日微信之父张小龙演讲有感 1.一款好的产品是能够通过设计带给用户神秘感,给予用户思考空间,爆发想象力 产品的开机画面亦是如此: 一个人站在月球前 一个人站在地球前 一朵花,花语:因为 ...

  8. 华为鸿蒙系统8月9日上市,2019华为开发者大会8月9日开启 鸿蒙系统或重磅发布

    原标题:2019华为开发者大会8月9日开启 鸿蒙系统或重磅发布 [手机中国新闻]北京时间8月9日至8月11日,华为面向全球开发者的2019年开发者大会,将在东莞松山湖正式举行.这也是华为首次在华为松山 ...

  9. 华为鸿蒙战略泄天机,华为最新款手机型号,华为官方海报泄天机:6月2日会有鸿蒙手机华为P50系列...

    华为最新手机型号,华为官方海报透露6月2日将有鸿蒙手机华为P50系列.今天的头条新闻(www.leadip.com)为您带来了相关内容的详细介绍. 来源:快速技术 此前有报道称,备受关注的华为P50系 ...

最新文章

  1. STM32’s I2C 硬件BUG引发的血案
  2. 连接MongoDB 3.x 报 Authorization failed 解决办法(自己只用到了创建mongodb账号和密码的部分亲测)
  3. Windows 2003 系统管理 视频教程 http://www.91xueit.comm 下载
  4. 在WebGL场景中进行棋盘操作的实验
  5. idea中project sdk_一文秒懂IDEA中每天都在用的Project Structure知识
  6. mysql limit offset很大_MySQL查询中LIMIT的大offset导致性能低下浅析
  7. python0表示剪刀_简化Python代码(石头、纸张、剪刀)
  8. 初步学习Django-第一篇:创建项目
  9. [转]鼠标移到图像上显示激活的例子
  10. Postgres无法连接到服务器
  11. 基于DEAP库的python进化算法-4.遗传算法求解TSP问题
  12. php extension,php的extension要开启哪些
  13. Aibaba Dubbo 的前世今生以及黑历史 主程序员梁飞 阿里P9(2016年查看)
  14. 直播视频网站源码,登录界面LoginActivity
  15. 单片机应用系统设计技术——串行口方式0 拓展并行输出端口 02 74LS164芯片
  16. 电脑蓝屏后的文件数据怎么恢复?电脑蓝屏的原因有哪些
  17. 网站服务器需要备案,网站服务器需要备案
  18. android自定义拨号键盘,Android拨号键盘增加魔力爱心数字
  19. php中file_get_contents与curl性能比较分析
  20. 《孤独的青春创造不孤独的人生》

热门文章

  1. pmp中ram和raci的区别_信息系统项目管理师和PMP考试考哪个?
  2. Zeppelin打开定时调度
  3. 密码套件cipher suite
  4. 水管工游戏---啊哈算法
  5. springboot入门(四):ajax实现登录
  6. NLP基础-wangdong
  7. MODBUS RTU转PROFIBUS DP 转换器怎么接线远创智控
  8. 全新数据增强 | TransMix 超越Mix-up、Cut-mix方法让模型更加鲁棒、精度更高
  9. java perfrences_Enterprise Resource Planning (ERP) | Oracle France
  10. JEECG Excel 工具类