热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

【历史上的今天】10月15日:FORTRAN语言正式问世;支付宝诞生第一笔交易;Tcl语言发明者出生

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2021年10月15日,在13年前的今天,中国网通与中国联通正式合并,缓解此前联通将北方县以下营业厅全部

整理 | 王启隆

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

今天是 2021 年 10 月 15 日,在 13 年前的今天,中国网通与中国联通正式合并,缓解此前联通将北方县以下营业厅全部划转给中国电信之后所带来的压力,而联通的字号也被保留,直到现在。在科技历史中的 10 月 15 日,都有哪些关键事件发生呢?

1944 年 10 月 15 日:互联网标准的奠基人 Steve Crocker 出生

《【历史上的今天】10 月 15 日:FORTRAN 语言正式问世;支付宝诞生第一笔交易;Tcl 语言发明者出生》

图源:维基百科

Steve Crocker 是一位美国计算机科学家,他于 1944 年 10 月 15 日出生在美国加利福尼亚州帕萨迪纳市 。Crocker 在 1969 年 4 月 7 日发布了 RFC#1,介绍了 Host-to-Host,并谈到了 IMP 软件;RFC 是 Request for Comments 的缩写,RFC 是 1969 年 4 月 7 日开始出现的注释,由 Steve Crocker 和 UCLA 引入了 Host-to-Host 和 IMP 软件。

RFC 注释包含有关计算机通信、网络协议、过程、程序等的信息。每个 RFC 都有一个前面带有字母 RFC 的唯一编号,如果需要对 RFC 进行修订,则必须给它一个新的编号;RFC 2070 就是一个例子,它是超文本标记语言的国际化。RFC 文件还额外加入许多在标准内的论题,例如对于互联网新开发的协议及发展中所有的记录;因此,几乎所有的互联网标准都有收录在 RFC 文件之中。

在 Crocker 于 1970 年 2 月 12 日发布的文献 IETF RFC33 里,他写道:“命名空间的元素都可称为 socket。一个 socket 构成一个连接的一端,而一个连接可完全由一对 socket 规定。”Crocker 对于 socket 的定义比 BSD 要早了大约 12 年,为通信链的建立奠定了基础。Crocker 还是互联网名称与数字分配机构(ICANN)的董事会主席,帮助创建了 ARPANET 协议,让今天的我们可以自由自在地使用互联网。

资料来源:维基百科

1954 年 10 月 15 日:脚本语言 Tcl 的发明者 John Ousterhout 出生

1954 年 10 月 15 日,John Ousterhout 出生在美国加利福尼亚州旧金山索拉诺县。在 CSDN 早期的《程序员》杂志便记载过介绍这位大师的文章,他是一位 Electric Cloud, Inc. 董事长兼创始人,加州大学伯克利分校计算机科学教授。Ousterhout 的主要成就是脚本语言 Tcl,除此之外,他是 Magic VLSI 计算机辅助设计程序的原作者,他领导的研究小组设计了实验性的 Sprite 操作系统和第一个日志结构文件系统。

《【历史上的今天】10 月 15 日:FORTRAN 语言正式问世;支付宝诞生第一笔交易;Tcl 语言发明者出生》

图源:维基百科

Tcl(Tool Command Language)是一种可嵌入的命令脚本化语言,由 John Ousterhout 发明于 1988 年。Tcl 因代码可重用性高、功能强大但简单易学而著名,经常被用于快速原型开发、脚本编程、GUI 和测试等方面,十分受用户欢迎。TCL 本身不提供面向对象的支持。但是语言本身很容易扩展到支持面向对象。许多 C 语言扩展都提供面向对象能力,包括 XOTcl,Incr Tcl 等。另外 SNIT 扩展本身就是用 TCL 写的。

20 世纪 80 年代末,编程语言纯粹基于文本交互太过笨拙,并不能满足人们的需求。Ousterhout 思考:像 Tcl 这样的嵌入式命令语言,作为脚本语言对集成组件也会有用,于是决定创建一个 GUI 组件集合作为对 Tcl 的扩展,把这些组件集成到图形用户界面。很快,Ousterhout 验证了自己的理论,带给我们另一样好东西——图形开发工具箱 Tk。

TK 提供了各种 OS 平台下的图形用户界面 GUI。连强大的 Python 语言都不单独提供自己的 GUI,而是提供接口适配到 TK 上。另一个流行的扩展包是 Expect,Expect 提供了通过终端自动执行命令的能力,例如(passwd、ftp、telnet 等命令驱动的外壳)。

John Ousterhout 一生获奖无数,包括美国国家工程院、ACM 软件系统奖和 ACM 格雷斯穆雷霍珀奖再到加州大学伯克利分校杰出教学奖等等。他作出的贡献仍在影响着编程语言的发展,值得我们铭记。

资料来源:维基百科

1956 年 10 月 15 日:第一本 FORTRAN 语言的参考手册问世

第一本 FORTRAN 参考手册于 1956 年 10 月 15 日发布,比第一个 FORTRAN 编译器早了 6 个月;这本参考手册只有 60 页长,印刷字体大,页边距宽,以今天的标准来看微不足道。最初的 FORTRAN 开发团队由 John Backus、Sheldon Best、Richard Goldberg、Lois Mitchell Haibt、Harlan Herrick、Grace Mitchell、Robert Nelson、Roy Nutt、David Sayre、Peter Sheridan 和 Irving Ziller 组成。

《【历史上的今天】10 月 15 日:FORTRAN 语言正式问世;支付宝诞生第一笔交易;Tcl 语言发明者出生》

图源:维基百科

FORTRAN 语言是 Formula Translation 的缩写,意为“公式翻译”。它是为科学、工程问题或企事业管理中的那些能够用数学公式表达的问题而设计的,其数值计算的功能较强。FORTRAN 语言是世界上第一个被正式推广使用的高级语言。它是 1954 年被提出来的,1956 年的今天开始正式使用,直到 2021 年已有六十年的历史,但仍历久不衰,它始终是数值计算领域所使用的主要语言。

约翰·巴克斯(John Warner Backus)开发了 FORTRAN 语言,他是一位美国计算机科学家,是全世界第一套高阶语言(High Level Language)语言的发明小组组长。他提出了 BNF(用来定义形式语言语法的记号法),发明功能 Level Programming 这个概念及实践该概念的计划生育语言。被誉为“Fortran 语言之父”。

FORTRAN 语言是世界上第一个被正式推广使用的高级语言。直到 2021 年,这门语言已有六十年的历史,但仍历久不衰,它始终是数值计算领域所使用的主要语言。FORTRAN 语言主要用于科学计算,因此历史上有庞大的优秀的 FORTRAN 代码,可以直接拿来使用,其中大多是航空航天领域的遗产工程;而 Python、R 或 Julia 语言都可以继续支持 FORTRAN 进程,在前人的足迹上继续维护优化。可预见的未来里,FORTRAN 语言都不会有衰亡之势,而是继续为尖端科技的发展贡献着一份力量。

资料来源:维基百科

2003 年 10 月 15 日:支付宝诞生第一笔交易

2003 年 10 月 15 日,支付宝诞生第一笔交易。当日,在日本留学的崔卫平以 750 元的价格在淘宝出售一台 9 成新的富士数码相机,彼时就读于西安工业学院的焦振中有意购买,两人在讨论后决定使用刚推出的支付宝付款。期间买家差点儿反悔,支付宝员工介入沟通,2 个小时之后,支付宝诞生了第一笔交易。

《【历史上的今天】10 月 15 日:FORTRAN 语言正式问世;支付宝诞生第一笔交易;Tcl 语言发明者出生》

图源:CSDN 下载自东方 IC

2003 年,支付宝刚上线时,一个月的交易笔数只有 30 笔;2019 年“双十一”,天猫订单支付峰值为 54.4 万笔 / 秒,创下了新的世界纪录。目前,支付宝在中国第三方支付市场占比过半,是当前全球最大的移动支付厂商。支付宝与国内外 180 多家银行以及 VISA、MasterCard 国际组织等机构建立战略合作关系,成为金融机构在电子支付领域最为信任的合作伙伴。2018 年 4 月 1 日起,支付宝、微信静态条码支付,每天限额 500 元。

如今回顾支付宝的历史,其实会发现它的成功既可以说是一场偶然,也可以说是其背后超前的眼光带来的结果;那个时代国内电子支付市场还是空白,欧美等国家的支付手段还是以信用卡为主,而国内信用卡还远没这么普及,支付宝初期竞品仅有 PayPal,享受着时代的红利。2003 年也是移动互联网时代热潮逐渐开始的时期,手机的推广让中国广大的农村人口接触到了包罗万象的互联网,并在支付宝绑定了外卖软件、缴水电费、燃气费等服务后彻底融入了许多人的生活。

互联网瞬息万变,如今人脸识别也在被逐渐普及,许多手机都开始内置 NFC 等支付方式;没人可以精准预测未来,但却可以结合历史的经验,透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。你认为未来支付方式的主流会变成什么样呢?欢迎参与本期投票和评论,分享你的真知灼见。

资料来源:维基百科

2008 年 10 月 15 日:Adobe Photoshop CS4 发布

Adobe Photoshop (PS 软件)是 Adobe 公司旗下最为出名的图像处理软件之一,是一款集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件。在 2008 年的今天,Adobe 公司发布了 Photoshop 系列的经典之作,也是在国内传播最广的 CS4;从 CS4 开始,Adobe 公司开始不默认把“图片包”作为预装的内容,而是以插件的形式给出,也就是说,如果想用“图片包”的话必须自己下载后放在相应的文件夹下面才可以使用。

《【历史上的今天】10 月 15 日:FORTRAN 语言正式问世;支付宝诞生第一笔交易;Tcl 语言发明者出生》

图源:CSDN 下载自东方 IC

Creative Suite 品牌商标的引入为每个版本的 Photoshop 提供了一个“ CS”,后跟第一个 Creative Suite 版本之后的版本号。这种情况一直持续到 2013 年 6 月;当时,Adobe 推出了一项新的许可计划,根据该计划,按月或年租用 Photoshop 作为订阅的一部分,而 Photoshop CS 也已被 Photoshop CC for Creative Cloud 取代。应用程序接受最新更新的年份是 Creative Cloud 的名称。

和前代 CS3 相比,CS4 增加了重要的调整图层。至此智能对象、智能滤镜、调整图层,3个工具让无损编辑图像的流程完整了。改变了子窗口贴合的逻辑、CS3用惯了要重新适应,另外还有放大时的像素边缘网格、新的旋转视图等。这一代 PS 最令人诟病的地方在于它新增的 3D 相关功能,较为鸡肋。

Photoshop CS4 本质上是 CS3 的稳定版,这两代 PS 让中国乃至世界的人们认识到了这款经典的图像处理软件,让 Adobe 公司稳固了桌面软件领域的王位;从实用性而言,许多打印店仍在使用性能更优越的 CS5,但也有不少人钟情最经典的 CS3 和 CS4,总而言之,更新到 PS CC 系列的用户,并没有 Adobe 公司预期的那么多。

资料来源:维基百科

2020 年 10 月 15 日:谷歌发布智能手机 Pixel 5

谷歌(Google)公司以算法和软件闻名,而谷歌攻克硬件领域也已有些时日了,这点和同样苦于硬件的微软(Microsoft)十分相似;从 2016 年 10 月 5 日推出的初代 Google Pixel 手机起,到 2020 年 10 月 15 日的 Google Pixel 5 智能手机,这五年来,谷歌都做了哪些改变?

《【历史上的今天】10 月 15 日:FORTRAN 语言正式问世;支付宝诞生第一笔交易;Tcl 语言发明者出生》

图源:CSDN 下载自东方 IC

和试图塞满各种“黑科技”的 Pixel 初代手机已然不同,Pixel 5 更像一台如今常见的平价手机,中端处理器、无线充电、90 Hz 屏幕、后背指纹解锁……和现在流行的圆角边框不同,Pixel 5 使用了真正四边等宽的全面屏,一定程度上增加了颜值。和前代 Pixel 4 相比,Pixel 5 砍掉了几乎绝大部分的参数和特色,屏幕分辨率降低一档、由完整的屏幕变为穿孔屏、雷达和面容识别两大鸡肋功能消失和拍照处理速度的降低,看得出,谷歌这次终于放弃了各种大胆地尝试,而是踏踏实实地想做一款稳定实用的手机。

Pixel 系列手机对于绝大多数人而言,因为不支持 VoLTE 和 5G 功能所以需要很多麻烦操作(使用一台国内手机移植相关运营商配置文件),在国内一直水土不服,更像是国内谷歌爱好者的一款玩具或一份支持;但随着谷歌硬件技术的进步,越来越多的人愿意尝试 Pixel 系列,陪谷歌进行一次次冒险。毕竟谷歌从来没想过在硬件领域赚钱或者和苹果在智能手机领域竞争,它们只是想着怎么把最酷的东西在第一时间内加进去 —— 坐拥移动操作系统的霸主 Android,谷歌从来是不慌的。

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


推荐阅读
author-avatar
逢源堂_344
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有