Python 之父出生 | 历史上的今天

ec73fa661a2fad1e59e4210ff3885295.gif

整理 | 王启隆

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

今天是 2023 年 1 月 31 日,在 1956 年的这一天,《汉字简化方案》在《人民日报》上公布,翌日在全国推行第一批简化字,总共分四批推行方案中绝大多数简化字;后来人们发现,《汉字简化方案》的设计有缺点和疏漏,又欠说明,使使用上出现混乱局面;于是在 1986 年,国家语言文字工作委员会重新发表经修订《简化字总表》,正式取代《汉字简化方案》,我们如今使用的简体字就这么来了。回顾计算机历史上的 1 月 31 日,世界各地在这一天还发生过哪些改变我们生活的关键事件呢?

1952 年 1 月 31 日:互联网先驱 David Reed 出生

1e482075080aca07769629d71a727199.jpeg

图源:维基百科

大卫·帕特里克·里德(David Patrick Reed)出生于 1952 年 1 月 31 日,他是一位美国计算机科学家,毕业于麻省理工学院,以对计算机网络和无线通信网络的多项重大贡献而闻名。

他参与了 TCP /IP 的早期开发,并且是用户数据报协议(UDP)的设计者,但他十分谦逊,常在个人主页否认自己的贡献,认为自己“从未发明事物,仅仅是提供思路”。里德还是 1984 年发表的关于端到端原理的原始论文《系统设计中的端到端论点》的作者之一。他还以里德定律而闻名,断言大型网络,尤其是社交网络的效用可以随着网络的规模成倍增长。

从 2003 年到 2010 年,里德担任麻省理工学院媒体实验室的兼职教授,在那里他共同领导了传播未来计划。他目前担任 SAP 实验室首席科学家组的高级副总裁。他是开源软件项目“槌球”的六位主要建筑师之一(与 Alan Kay、Julian Lombardi、Andreas Raab、David A. Smith 和 Mark McCahill 一起)。他在 1978 年的论文里介绍了多版本并发控制(MVCC)。MVCC 是数据库管理系统常用的一种并发控制方法,用于提供对数据库的并发访问,并在编程语言中用于实现事务性内存。

资料来源:维基百科

1956 年 1 月 31 日:Python 编程语言的作者 Guido van Rossum 出生

1956 年 1 月 31 日,吉多·范罗苏姆(Guido van Rossum)出生,他生于荷兰哈勒姆,是 Python 程序设计语言的最初设计者及主要架构师。在 Python 社区,吉多·范罗苏姆被人们认为是终身仁慈独裁者(BDFL),意思是他仍然关注 Python 的开发进程,并在必要的时刻作出决定;2018 年 7 月 12 日,他宣布不再担任 Python 社区的 BDFL,随后 Python 社群为了往后编程语言发展决策规划了掌控委员会(Steering Council),而吉多后来被选为 2019 年度五位委员会成员之一,并于 2020 年退出了掌控委员会选举提名。

6f7eff54c463585a231bb9a69449831a.png

图源:维基百科

吉多在荷兰出生长大,他于 1982 年在阿姆斯特丹大学获得数学和计算机科学硕士学位;他还有一个兄弟,叫 Just van Rossum,是一位字体设计师和程序员,设计了 Python 徽标里所用的字体。根据吉多的主页和荷兰语命名惯例,当仅用姓氏来称呼他时,他名字中的“ van ”大写,但在同时使用他的名字和姓氏时则不大写。

1986 年在荷兰数学和计算机科学研究学会(CWI)工作时,吉多为操作系统 BSD UNIX 写了 glob() 子程序,并参与开发了 ABC 程序设计语言;这段经历促进了 Python 的诞生。而关于 Python 的起源,吉多其实曾在 1996 年写到:

六年前,在 1989 年 12 月,我在寻找一门“课余”编程项目来打发圣诞节前后的时间。我的办公室会关门,但我有一台家用电脑,而且没有太多其他事要做。我决定为当时我正构思的一个新的脚本语言写一个解释器,它是 ABC 语言的后代,对 UNIX / C 程序员会有吸引力。作为一个略微有些无关想法的人,和一个蒙提·派森(Monty Python)的飞行马戏团的狂热爱好者,我选择了 Python 作为项目的标题。

2002 年,在比利时布鲁塞尔举办的自由及开源软件开发者欧洲会议上,吉多·范罗苏姆获得了由自由软件基金会颁发的 2001 年自由软件进步奖。次年 5 月,吉多获得了荷兰 UNIX 用户小组奖。2006 年,他被美国计算机协会(ACM)认定为著名工程师。2018 年,因为“创始并发展了 Python 语言,并长期领导 Python 社区”,吉多被收录进计算机历史博物馆荣誉墙。

吉多曾在多家研究机构工作,并最终于 2005 年 12 月辗转到谷歌(Google)。他用 Python 语言为谷歌写了面向网页的代码浏览工具 Mondrian,之后又开发了 Rietveld。在谷歌,吉多把一半的时间用来维护 Python 的开发。2013 年 1 月,吉多开始为 Dropbox 工作;2019 年 10 月,吉多正式退休,次年加入微软。当时,64 岁的吉多在 Twitter 上表示,他觉得退休太无聊了,所以已经加入了微软开发部门。

资料来源:维基百科

2005 年 1 月 31 日:SBC 宣布以超过 160 亿美元的价格收购 AT&T

在 1 月 1 日和 9 月 20 日的两次专栏里,我们分别介绍了美国最大的移动电话服务提供商 AT&T 的两次解体;要说到互联网反垄断历史,那么 AT&T 和微软(Microsoft)绝对是所经历的制裁次数里排得上前两名的企业,因为在 20 世纪的大部分时间里,AT&T 垄断了美国的电话服务,并于 1982 年遭到制裁,拆分成了七家独立的公司。其中,最大的子公司,便是西南贝尔公司(SBC)。

be52a624bd8245116b31323daa237699.png

图源:维基百科

西南贝尔公司(SBC)作为 AT&T 公司解体后创建的公司之一,继承了 AT&T 的前身贝尔电话公司的名号,并且野心勃勃,很快开始了一系列收购。1987 年,SBC 收购 Metromedia 移动业务;1990 年代初,收购了几家有线电视公司。在 1990 年代后半期,SBC 收购了其他几家电信公司,包括两家 Baby Bells(Pacific Telesis Group 和 Ameritech Corporation),同时出售其有线电视业务;Baby Bells 指的其实就是 AT&T 拆分出来的那一系列子公司,而 SBC 不仅是要以子公司的身份收购其他子公司,它还把吞并的最终目标瞄准了自己曾经的母公司——AT&T。

在此期间,SBC 公司更名为 SBC Communications Inc,1997 年初 C. Michael Armstrong 被任命为首席执行官,同年晚些时候,Armstrong 任命 John Zeglis 为总裁。到 1998 年,该公司进入了财富 500 强前 15 名,到 1999 年,当 Zeglis 担任 AT&T Wireless 的董事长兼首席执行官时,AT&T 成为了世界道琼斯工业平均指数的一部分,并一直持续到 2015 年。Zeglis 于 2001 年结束了他作为 AT&T 总裁的服务,并于 2004 年辞去了他在 AT&T Wireless 的职位。

终于到了 2005 年 1 月 31 日,位于圣安东尼奥的 SBC 完成了一系列准备,正式宣布以 160 亿美元收购 AT&T。此次收购后,SBC 采用了更知名的 AT&T 名称和品牌,原 AT&T 作为合并后公司的长途固定电话子公司仍然存在,并保留了 SBC 2005 年前的公司结构和股价历史。此外,2005 年之前向美国证券交易委员会提交的所有文件都属于 SBC,而不是 AT&T。一个民族品牌就这样成功收购了 AT&T 公司,将其复兴为如今的模样。

资料来源:维基百科

2008 年 1 月 31 日:宏碁收购 Packard Bell

在 14 年前,海峡两岸最大的两家 PC 厂商——联想和宏碁,曾发生过一场激烈的大战;当时,两家公司分别在内地和台湾做到了行业的顶峰,并为海外扩张做好了下一步准备。联想首先于 2005 年收购了 IBM 的个人电脑业务,包括 ThinkPad 笔记本电脑和平板电脑产品线;联想收购 IBM 的个人电脑部门加快了进入国外市场的步伐,同时提升了联想的品牌和技术,此次收购使联想成为全球第三大计算机制造商。在海的另一侧,宏碁也准备着自己的杀招。双方都致力于成为全球最大的个人电脑供应商,而最激烈的交锋,便爆发在 2008 年。

8ce032f5a5fb11de83b692e074221d31.png

图源:维基百科

2007 年 8 月 10 日,在收购 IBM 两年后,联想向媒体证实了收购荷兰电脑厂商 Packard Bell 的计划;当时的 Packard Bell 是欧洲第三大 PC 制造商,2006 年销售额约为 20.6 亿美元,而 Packard Bell 的母公司 Gateway,也就成为了联想在 Packard Bell 后的下一个目标。2007 年 8 月 20 日,Gateway 正式登陆中国,神州数码成为 Gateway 产品在中国的独家经销商,联想此时已经做好了万全准备为 Gateway 铺路,并在 2008 年 1 月以 1 亿美元的价格出售了其智能手机和平板电脑部门,以专注于个人电脑业务。

2007 年 8 月 27 日,宏碁在其台湾总部宣布,将以 7.1 亿美元收购美国第四大 PC 制造商 Gateway。此时的联想还未被惊动,他们最初的打算便是先收购 Packard Bell,再收购 Gateway,因此从宏碁手中收购,结果也不会发生变化。谁想而知,2008 年 1 月 31 日,宏碁以 4580 万美元的价格收购了 Packard Bell 母公司 75%的股份;因为 Gateway 与 Packard Bell 的大股东许立信曾签订优先购股协议,所以 Gateway 在被宏碁收购后,立即表示将执行对 Packard Bell 的优先承购权,抢先了联想一步。

宏碁的举动直接截断了联想向海外扩张的计划,随后在 2009 年的财报中,联想于 2008 年的股价累计下跌了 63%,同期内宏碁股价累计上涨了 4%。宏碁当时成为了第三大电脑供应商和第二大笔记本供应商,盈利能力大幅提升,离电脑巨头惠普和戴尔只剩一步之遥;然而,对大容量、低价值 PC 市场的依赖让宏碁在购买习惯发生变化时暴露无遗。宏碁后劲不足,逐渐演变成了如今的模样,在全球电脑供应商中排名第六;而联想,最终成为了全球销量最大的个人电脑供应商。

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

 

68a35a1828700369c790066139517999.gif

《2022-2023 中国开发者大调查》重磅启动,欢迎扫描下方二维码,参与问卷调研,更有 iPad 等精美大礼等你拿!

642e5258bb9aeadaf7354fb46568fb6e.png

☞优酷“首月1元”会员引争议:取消续费却被扣24元;马斯克欲在推特建立支付系统,并包含加密货币功能;Deno 1.3发布|极客头条
☞被 Google 裁掉的 Golden 12K:开源开发者成重灾区,61 岁再求职!
☞国内版 ChatGPT 要来了?传百度有此计划

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

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

相关文章

概率论与数理统计基础知识

本博客为《概率论与数理统计--茆诗松(第二版)》阅读笔记,记录下来,以便自用。 前置知识 数学符号 连乘符号:;总和符号:;正比于:∝;“任…

某容器管理平台模拟登录(Go语言版本)

大家好,我是TheWeiJun;最近疫情很严重,大家都要做好防护。转眼间,距离上次发文又快一个月了。今天给大家带来一个Go语言版本的某容器管理平台模拟登录的案例,目的是解放双手,实现自动部署和重启操作&#x…

从零开始制作STM32F103RCT6小车(一)

前言: 仅以此系列给实验室的学弟学妹作为小车制作教程来使用,后续的内容我会在这个暑假陆续更新出来,本篇的内容是新建一个适用于STM32F103RCT6的工程 准备工作: 接下来的操作几乎是基于STM32F1xx系列的固件库,这里我…

STM32F103RCT6

STM32F103RCT6是一款由STMicroelectronics公司生产的基于ARM Cortex-M3内核的32位微控制器。 它具有高性能、低功耗和广泛的应用领域。 包括ADC(模数转换器) DAC(数字模拟转换器) TIM(定时器) USART&#x…

STM32(二)STM32F103RCT6板载资源介绍

大家好,今天我跟大家分享一下STM32F103RCT6的板载资源,希望对初学STM32的同学有所启示。当然,本人也是一名初学者,如果有谈论不妥之处,还望您能够批评指正,不吝赐教,本人将非常感激。如果有什么…

STM32F103RCT6——定时器简单用法

STM32F10xx参考手册英文和中文版 百度网盘:https://pan.baidu.com/s/1Z2nB0WVJIxvm3VOI9MQiiw 提取码:lxlx STM32F103RCT6数据手册 链接:https://pan.baidu.com/s/1tRchgf-5C1MN4W58vQ9zPg 提取码:lxlx 定时器分类 STM32F103RCT6…

STM32F103RCT6 介绍

1、STM32F103RCT6 命名含义 ST:意法半导体公司 M:MCU 32:32位单片机 F:通用型单片机 103:产品系列号码 R: 芯片有64个引脚 C:256Kb flash T:LQFP封装 6:芯片工作温度 -40℃…

学STM32(STM32F103RCT6)

系列文章目录 第一章 了解STM32 文章目录 系列文章目录前言一、STM32基本系统1.STM32基本(最小)系统板2.使用STM32为核心器件的基本(最小)系统构成单元 二、主控制器(CPU)1.STM32F103RCT6微控制器参数2.ST…

简单:Windows中的文本与Linux中CentOS的vim编辑器相互复制粘贴方法

简单:Windows中的文本与Linux中vim编辑器中的文本相互复制粘贴的方法 1.从Windows下到vim中: 1,选中windows中文档内容按Ctrlc。 2,进入vi编辑器,在插入模式下,用鼠标点击右键再点击粘贴。 3&#xff0…

linux中vim命令详解(操作大全)

光标的移动 1.用h, j,k,l 来表示光标的移动 vim的金如何退出 2.如何退出vim编辑器操作行 先打出esc推出选项然后shift冒号 ,然后输入q!就可以了 3.如果想进虚拟机中编辑器看操作的话,需要输入vimtutor命令就可以进入vim虚拟器教程了 vim的编辑 4.x代…

Vim的配置 和 windows与Linux之间的复制粘贴

# 在Linux下编程对vim的简单配置,便于编程! 在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进 等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件&#xff1…

如何将剪贴板中的内容复制到linux的vim中

1.按i进入insert模式 2.使用shiftinsert键,即可将你在windows系统中复制的内容粘贴到linux系统中

如何修改linux下的vim复制行数限制

vim-如何修改linux下的vim复制行数限制 来自北方的小强 正在努力成为资深数字IC搬砖工的搬砖工 个人根目录下的.vimrc (~/.vimrc)添加如下内容: set viminfo1000,<600 linux下&#xff0c;默认最多复制50行&#xff0c;上述修改即将限制改为600行。 注意&#xff1a; 1 如果…

Linux vim多行操作

同时注释多行 首先&#xff0c;将光标放在要注释的行首&#xff0c;然后按CTRLV进入列(也叫区块)模式&#xff1b;在行首使用上下键选择要注释的多行&#xff1b;用大写“I”(shifti)进入插入模式&#xff1b;然后输入注释符#(任一符号、字母、数字都可以插入)&#xff1b;最后…

【每日一题】缓存穿透、缓存击穿、缓存雪崩及解决方案

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站。 当下ChatGPT很火&#xff0c;让人心痒痒想试一试好不好用&#xff0c;因此我就试着借它写一篇文章&#xff0c;但是试了几次最终还是没有…

只需这一篇博客就能完全弄懂LSM树

早期LSM树 为什么需要LSM树 B树的数据都存储在叶子节点中&#xff0c;而叶子节点一般都存储在磁盘中。因此&#xff0c;每次插入的新数据都需要随机写入磁盘&#xff0c;而随机写入的性能非常慢。如果是一个日志系统&#xff0c;每秒钟要写入上千条甚至上万条数据&#xff0c…

数据库/MySQL - 深入探究 - 1

1.应用场景 主要用于了解和掌握数据库/MySQL - 更新操作详细流程。 2.学习/操作 1.文档阅读 主要来自于AI的对话【geek chat&#xff0c; chatgpt】 以及官方文档资料&#xff0c;以及其他技术文章&#xff0c;专栏等。 2.整理输出 抛出问题&#xff1a; 数据库【这里以mysql…

EMQX在Windows系统下的开机自启与异常自动重启脚本

目录 0.前言 1.介绍 2.运行与停止 2.1 运行批处理程序 2.2 停止批处理程序 2.3 开机自启动 3.运行结果 4.详细介绍 5.前台运行版本 0.前言 由于为某万年老项目做运维&#xff0c;但源码遗失以及项目遗留问题导致emqx经常崩溃&#xff0c;故无法追根溯源&#xff0c;迫于…

量化工具使用介绍——Tushare

Tushare ID:497485 今年年初的时候&#xff0c;我和几位小伙伴一起合作打花旗杯&#xff0c;项目和量化交易有关。不可避免地会使用到一些常规的量化工具&#xff08;尤其是python的第三方库&#xff09;&#xff0c;虽然决赛还没有开始&#xff0c;我们已经确定进入了二十强。…

BigQuant策略做量化真的能赚钱吗?

BigQuant策略做量化可以赚钱&#xff0c;但是是建立在一些前提条件基础之上的。量化策略本身存在的意义就是通过数量化模型建立科学投资体系&#xff0c;获取稳定收益&#xff0c;相比传统投资&#xff0c;其具备纪律性、系统性、及时性、准确性等诸多优势&#xff0c;所以一个…