173、万维网对所有人免费开放 1993 年 4 月 30 日,万维网对所有人免费开放。CERN 的管理层本来希望为万维网申请专利,而伯纳斯-李反对这种做法,他希望万维网是免费开放和共享的,人人都可以参与其中。
174、第一个 BASIC 程序跑通 1964 年 5 月 1 日,第一个 BASIC 程序跑通。BASIC 是 Beginner’s All-purpose Symbolic Instruction Code 的简称,即初学者通用符号指令代码,由托马斯·卡茨与约翰·凯梅尼在达特茅斯学院为学生开发。BASIC 从设计上强调易用性,从命名就可以看出。
175、首个 MySQL 公开版本发布 1995 年 5 月,首个 MySQL 公开版本发布。MySQL 是一个开源关系数据库管理系统,原开发者为瑞典的 MySQL AB 公司,后随 Sun 公司一起被甲骨文收购。由于性能高、成本低、可靠性好,MySQL 已经成为最流行的开源数据库。
176、vi 发布 1979 年 5 月,vi 发布。vi 是一种文本编辑器,在 Unix 系统中广受欢迎。vi 是 visual的缩写,源于 ex 的命令 visual,由比尔·乔伊开发。1991 年11 月 2 日,Vim 初始版本发布。Vim 是从 vi 发展出来的一个文本编辑器,作者为布莱姆·米勒。
177、EDSAC 正式运行 1949 年 5 月 6 日,EDSAC 正式运行。EDSAC(Electronic Delay Storage Auto-matic Calculator,电子延迟存储自动计算器)是世界上第一台实际运行的存储程序计算机。英国剑桥大学数学实验室的莫里斯·威尔克斯及团队,受冯·诺伊曼的《EDVAC 报告书的第一份草案》启发。
178、第一个汇编器成功运行 1949 年 5 月,第一个汇编器成功运行。这个汇编器是大卫·惠勒为 EDSAC 编写的 Initial Orders,象征着全球软件的诞生。据说,凯瑟琳·布思在 1947 年就发明了首个汇编语言,但当时没有运行的机器。汇编语言是一种低级语言,不像许多高级语言可以在不同系统平台之间移植。
179、Scratch 2.0 发布 Scratch 是一款适合青少年学习的模块化编程环境,由米切尔·瑞斯尼克主导设计与开发,MIT 媒体实验室终身幼儿园组发布。无须学习语法,学习者即可通过 Scratch 交互式学习程序设计、数学、游戏、艺术等知识,同时获得创造性思考和协同工作的体验。
180、计算复杂度理论奠基性论文发表 1965 年 5 月,计算复杂度理论奠基性论文发表。哈特马尼斯和斯特恩斯发表经典论文“On the Computational Complexity of Algorithms”,剖析了随着问题描述规模的扩大,计算机算法所需的运行时间和存储空间发生的变化,推动了计算复杂度理论研究领域的诞生。 ?
记录前辈的功绩与成就,激励我们不断前行!
|