show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 上次 添加了
- 各种 符号 铭文
- 各种 颜色
- 铸造了 自己的宝剑
- 这些都是
- 用python画出来的宝剑
- python是谁做的呢??🤔
- 这次的主题是
- python之父
- 他是
怎么
- 把python做成第一的呢?🤔
- 他诞生在荷兰
- 荷兰是个
怎样
的国家呢?
- 漂泊的 荷兰人
- 世界的 马车夫
- 在西班牙之后
- 曾称霸世界
- 荷兰城市 中
- 丹(dam)特别多
- 比如 鹿特丹
- 还有 首都 阿姆斯特丹
- 阿姆斯特丹 是
- 阿姆斯特河上的 大坝
- 整个荷兰 都是
- 围海造田出来的
- 很多 风车
- 工程能力 很强
- 城市
- 以各方面的 开放态度 著称
- 官方 销售 毒品
- 以 降低 毒品价格
- 来禁毒
- 逆向思维
- 和我们不太一样
- Guido van Rossum
- Guido 看起来 很像 Guide
- 把 e 变成了 o
- 常见的名字
- 意大利、德国、荷兰 翻译成 圭多
- 土生土长荷兰人
- 这也是 github中 id的来源
- van 的意思是 from
- 从 罗森来的 圭多
- 有点 燕人张飞 这个意思
- 罗森 在
哪
儿 呢?
- 日德兰半岛 南边
- Gelderland and Overijssel地区来的
- 1920年
- 有本 科幻小说 叫做
- R.U.R.
- Rossum's Universal Robots
- 罗素姆 万能机器人
- 剧名中「robota」一词
- 源于捷克语
- 意思是「苦力」
- 也是
robots
一词的来源
- 母亲是教师、父亲是职员
- 下面有
- 一个弟弟
- 一个妹妹
- 下面有
- 认为自己是一个
nerd
- 朋友很少
- 不喜欢
- 历史
- 理科里的化学
- 因为有 一大堆表格 要背
- 喜欢
- 荷兰文学
- 数学
- 物理
- 喜欢那种
- 从基本原则
推导
的 东西- 电子
- 观鸟
- 从基本原则
- 周末喜欢
- 和同好 在一起
- 大学 是 阿姆斯特丹大学
- 荷兰 最好 大学
- 学数学
- 当时 还没有 计算机专业
- 数学家们
- 对于计算机
没什么
了解 - 借助 Algol68语言 操作 主机(mainframe)
- Guido 发现自己 很擅长 计算机
- 对于计算机
- 阿姆斯特丹 还有个自由大学
- 那里 计算机 更发达
- 研究 操作系统、数据库、编程语言
- 当时 阿姆斯特丹大学、自由大学、数学中心
- 三家
凑钱
买了一个计算机 - 放在 自由大学
- 三家
- 自由大学
- 有个 Tanenbaum
- 计算机系统的大玩家
- 研发了 一个
minix
- 启发 后来的 linus
- 开发出 linux
- 两个学校
- 可以 互信学分
- Guido 迷上了
- Tanenbaum的 课程
- 暑假的 时候
- Guido 想要 提升编程水平
- 给自己 找点事情做
- 就开始 做一些项目 来练手
- 发现自己
- 对于 创造脚本语言
- 非常感兴趣
- 没想到 这
一
做- 就是
一
辈子
- 就是
- Guido 第一份工作 在CWI
- CWI 是 荷兰的数学与计算机科学国家研究所
- 找的 编程语言的开发工作
- 为 实现理想
- 先 找个好起点
- 这个研究所
- 想要开发一种
语言
- 想要开发一种
- 能够像
C语言
那样- 全面调用 计算机 底层硬件接口
- 又能像
shell
那样- 快速 编辑运行
- 这个语言
- 叫做
ABC
- 叫做
- 当时 Guido 在 数学研究所
- 参与到 ABC语言 的开发
- 将 自己所知的 语言设计知识
- 都运用在 这个项目上
- Guido白天 做ABC
- 晚上 做什么 呢?
- 晚上继续
- 研究 自己的python
- 用 什么环境 开发 呢?
- 当时 还没有
ide
i
ntegratedd
evelopee
nvironment- 集成开发环境
- Guido入手的 时候
- 编辑器 用的是vim
- 但研究所的 ABC项目
- 最终 由于资金链断裂
- 还是 黄了
- 后来 Guido
- 去
哪
里 了呢?
- 去
- 荷兰的
- Corporation for Nation Resear Initiativies
- 国家研究中心
- 95年
- Guido吸取了 ABC的教训
- 继续 自己的 python语言
- 开源运动 还在兴起的过程中
- 研究 python的 经费
- 是 荷兰国家研究中心 出的
- python 这项目
- 算是 国研中心的
-
Guido 想把python做成
开源
的- 但是 没有立场
- 毕竟 荷兰国家研究中心 花了钱
-
python 从开始
- 是 Guido的
纯个人
项目 - 是 带有强烈Guido个人标识的 产品
- Guido 对于源码最熟悉
- 没有Guido 就没有Python
- 是 Guido的
-
换了工作之后 继续 做这个
- 让 荷兰国家研究中心
- 出了 python项目的 经费
- 从 python的Owner上面
- 可以看到 Guido的工作轨迹
- 那 这个python
- 到底属于
谁
呢?
- 到底属于
- 在 python 的 credits 里面
- 提到了
- 荷兰数学研究所 cwi
- 荷兰国研中心 cnri
- 提到了
- 但是 python这个项目
- 从始至终 就是Guido主导的项目
- 没有了Guido 谁也没法继续
- python可以靠销售或服务
- 赚到钱吗?
- 当时 python的主要成员
- 开始讨论 python 商业化的 可能
- Guido 认为 如果 商业化
- python 的用户就会离开
- 贡献者和社区 也是在
- 开源的基础上 发展起来的
- 商业 是 世界运行的
底层
逻辑之一- 有强大的 商业资本
- 才会有 律师、媒体 辅助
- python 离开商业
- 会举步维艰
- 这曾让 Guido 很苦恼
- 开源运动的爆发 给了他启发
- 他 开始选择
gpl协议
- 就是 微软 称之为癌症的
gpl协议
- 就是 微软 称之为癌症的
- 来发布python源代码
- 后续 也
必须
得开源 - 最终选择
开源
- 他 开始选择
- 后来
- 互联网兴起
- 计算机软件 行业爆发
- 开源网站 BeOpen.com
- 异军突起
- 想做 开源门户
- 后台用的技术
- 正是 python!
- Guido想借助这个门户
- 推广 python
- BeOpen想要
- 帮 Guido发展python
- 就给他 一份工作
- 工作内容 就是 完善 python
- 这正是 Guido 所需要的!!!
- 那个时候
- 互联网刚刚兴起
- 还没有 github
- python 只在小圈子里流传
- 使用ftp的方式传播
- Guido
- 和管理层商量离职的事情
- 想一起去 BeOpen.com
-
国研中心管理层
- 本来就看不上python项目
- 光花钱 不挣钱
-
Guido 带人辞职的辞职信
- 更让他们 觉得 Guido
疯
了 - BeOpen 是个创业公司
- 国研中心管理层 找Guido 谈话
- 威胁他 去了就别想再回来
- 更让他们 觉得 Guido
-
Guido走了
- 国研中心 的 python项目
- 自然 也跟着走了
-
国研中 管理层
- 根本不了解
- 当时python的用户量
- 社群氛围 和 潜力
- 国研中心 管理层
- 没阻止 Guido
- 也懒得 申请 商标和专利
- 甚至 都没当回事
- 3个同事 跟着Guido走了
- Guido 在
哪
- python 项目就在
哪
- 产品 其实是 个人ip 附属品
- python 项目就在
- 去 BeOpen.com 的 2000 年
- 正好是 互联网泡沫兴起
- BeOpen.com 之后
- Guido 很担心
- python源代码的
- 所有权问题
-
后来 Guido 去了 soap公司
- 在那里 他咨询了律师
- 并建立了 python基金会
- psf
- 明确了 python的协议和
所属
问题
-
互联网
- 有兴起
- 就有衰落
- 泡沫破裂后 BeOpen快倒闭了
- 这时候Guido 又该
何去何从
呢?
- 他去google面试 的时候
- 简历 非常简单
I wrote python
- 后几轮面试 的 时候
- 面试官 开始反应过来
- 这是python之父 Guido
- google内部有很多python程序
- Guido有一半的时间
- 可以用来改进python
- python 不断进化
哪里
有问题 就解决哪里
- 依靠着天才而又热情的团队
- Guido超强的整合能力
- python的流行度
- 不断提高
- 2005年
- 加入 google
- 去用google员工的身份
- 拉近了 和斯坦福的关系
- 讲python的设计与实践
- 推广了 自己的python语言
- 云存储业务兴起
- 2012年
- 加入 dropbox
- 玩起了 云存储
- 条件 还是 和 google一样
- 一半时间 用来发展python
- 当时dropbox
- 只有150人
- python越来越流行
- Guido 开始
- 接收到 各种邀约
- 2019年退休
- 退休太无聊了
- 加入微软
- 2020年 去了微软
- 微软 号称拥抱开源
- 要帮Guido 提高python性能3-5倍
- 目前 Guido还在微软
- 微软 号称拥抱开源
- 不知道 微软图的是什么
- 有知道的小伙伴 可以补充
- 后面 这几家 顶级软件公司
- 雇佣Guido 可以让他 有一半时间
- 继续发展 python
- Guido 利用 顶级大厂
- 持续 为python 提供进化的资源
- 说不清是 谁雇用谁
- psf 接收各种捐赠
- 完成各种任务
- python 成为了
- 世界第一个编程语言
- 这就是 Guido和python的历史
- 在 商业的世界里
- Guido走出了 属于自己的道路
- 从无到有
- 这些其实都
埋
在- python游乐场里面
- 以人为镜
- 可以明得失
- python是Guido制作的语言
- 从Guido刚入职场 就开始的项目
- python这个项目 一直跟随Guido
- Guido 曾经在
- cwi
- cnri
- beopen
- dropbox
- microsoft
- 工作
-
让我们用 python
- 为 Guido 写一个
简历
吧
- 为 Guido 写一个
-
我们下次再说!👋