透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。
今天是2021年9月1日,秋高气爽,对于学生而言,开学季正式到来。在科技历史上,9月1日作为新的一月的伊始,发生了许多影响深远的事件:第一个五年计划建设的科技大学、第一部科幻电影、第一个网吧、第一批大规模生产的个人电脑、第一个“数字图书馆”概念、还有一个受众广泛的编程语言和最经典的一部诺基亚手机……让我们详细了解这些历史上的关键事件,看看它们是怎么改变我们如今的技术和生活的。
1902年9月1日:第一部科幻电影——法国无声电影《月球之旅》首次上映
图源:维基百科
当年电影《月球之旅》一推出,就掀起了一阵“太空热”,在此之后,以漫步太空为题材的科幻影片层出不穷,甚至有航空学者认为,20世纪中期,苏联和美国的登月行动或多或少都受到这部影片的启发。这部大名鼎鼎的早期作品乃名副其实的电影史里程碑。本片不仅开创了科幻片的先河,它使得电影上升为施展幻想的平台和提供娱乐的工具。
1953年9月1日:国防科技大学创办
国防科技大学,全名中国人民解放军国防科技大学。它的前身是1953年创建于哈尔滨的中国人民解放军军事工程学院,即著名的“哈军工”;国防科大是国内计算机第一梯队的院校,建设了许多国家级的实验室,也出过许多今天的技术大佬:“中国巨型计算机之父”慈云桂、激光技术先驱赵伊君、“背心院士”高伯龙……大名鼎鼎的“天河”系列超级计算机系统和“北斗”卫星导航定位系统关键技术也出自国防科大。
图源:CSDN下载自东方IC
科大人才济济,雷军的前辈、金山软件股份有限公司创始人求伯君便毕业自国防科大,归根溯源,如今许多人使用的WPS便出自他手。求伯君和雷军争斗一生,是中国软件界的传奇人物。2005年,求伯君选择进入道家成为武当俗家弟子。2010年求伯君把雷军带入金山,次年给了他董事长的位置,后来求伯君离开了金山成为一个世外高人。虽然他选择退隐江湖,毋庸置疑的是,他依然是个传说。
LVS(LinuxVirtualServer,Linux虚拟服务器)开源软件的创始人章文嵩,也是出自国防科大的高材生。章文嵩曾经是TelTel公司的首席科学家,ChinaCluster的共同创办人。五年前,章文嵩出任滴滴出行高级副总裁、负责CTO线基础平台部兼工程技术委员会主席。而在今年7月14日,章文嵩加入高瓴集团担任运营合伙人。章文嵩是如今阿里系在电商领域上全球独步的关键人物。
今天也是开学季,国防科大的新生也步入了这所从名字到成就都十分霸气的学校,他们将穿上军装,从体能训练开始自己的科研生涯。下一位学术精英或者技术专家,就在他们的队列当中。
1968年9月1日:尼克劳斯·维尔特开始设计Pascal语言
Pascal是一个计算机通用的有影响的面向对象和面向过程编程语言。Pascal的取名是为了纪念十七世纪法国著名哲学家和数学家BlaisePascal的。由尼克劳斯·维尔特在1968年9月设计,于1970年发行。Pascal语言语法严谨,层次分明,程序易写,具有很强的可读性,是第一个结构化编程语言。
Pascal有六个主要的版本,分别是ActionPascalUnextendedPascal、ExtendedPascal、Object-OrientedExtensionstoPascal、BorlandPascal和DelphiObjectPascal。Pascal语言广泛用于各种软件,程序分为名称(program后自拟)、设置(var后规定)、开始(begin)、程序(正文)、读取(read/readln)、结束(end),结构层次强,严谨而又紧密。
尼克劳斯·埃米尔·维尔特,生于瑞士温特图尔,是瑞士计算机科学家。
从1963年到1967年,他成为斯坦福大学的计算机科学部助理教授,之后又在苏黎世大学担当相同的职位。1968年,他成为苏黎世联邦理工学院的信息学教授,又往施乐帕洛阿尔托研究中心进修了两年。他是好几种编程语言的主设计师,包括AlgolW,Modula,Pascal,Modula-2,Oberon等。他亦是Euler语言的发明者之一。1984年他因发展了这些语言而获图灵奖。他亦是Lilith电脑和Oberon系统的设计和运行队伍的重要成员。
现在的许多编程语言讲究实战,所有人都在追求实用主义;而Pascal被逐渐淘汰的原因也是因为它更偏向学院派,繁琐而固定,虽然其语法设计精美、易读性也很适合新手入门;但考虑到实际的项目开发等因素,便稍显逊色。
1977年9月1日:Tandy推出世界上第一批大规模生产的个人电脑TRS-80
Tandy是一做皮革生意的家族型企业,位于美国德克萨斯州沃思堡。Tandy创建于1919年,起初是一家皮革小商店,1963年收购RadioShack(睿侠,美国品牌电子服务便利店),2000年5月RadioShack正式代替Tandy成为公司名称。在20世纪70年代中期,Tandy公司的RadioShack分部是一家成功的美国连锁店,拥有3000多家电子产品商店。
44年前的今天,Tandy公司推出了世界上最早批量生产和批量销售的家用零售电脑之一——TRS-80MicroComputerSystem(TRS-80)台式微型计算机推出。在当时,它的销量一度达到苹果公司的Mac电脑的五倍。那时候的AppleII系列,TandyTRS-80以及TI-99和Atari800以及Commodore64都是运行BASIC的,是8位电脑的典型代表,如今也被许多的古董电脑爱好者收藏着。
ScottForstall(前苹果公司资深副总裁)曾在CHM提到,当他还是个孩子的时候,他的家人给他的弟弟买了这台电脑。他会趁弟弟去上学的时候研究这台电脑,阅读使用手册和实施的基本程序,然后就凭着这个本事去给DoD打工了。
TRS-80这款电脑在当时很受欢迎,因为它可以在北美的RadioSharks以600美元的价格买到,换算过来,和如今的MacBookPro16差不多一个价格。TRS-80是便携式电脑的早期非笔记本型号之一,为后来的便携式机型进一步打开了市场。
1994年9月1日:美国国会图书馆启动“数字图书馆”项目,把藏书数字化
美国国会图书馆的国家数字图书馆项目是1989-1990年开始的国会馆规划的一部分,即在该馆或通过联机检索向用户提供文献全文(包括图象、语言、音响)信息的服务。在1994年9月1日,美国国会图书馆正式启动“数字图书馆”项目,把藏书数字化。这个项目主要利用光盘存储和光电通信技术使国会馆各种载体的馆藏能够以电子形式传遍全国,直接为广大读者使用,以支持对美国的历史文化研究,同时也方便世界各地的学生和研究人员可以通过计算机网络访问这些材料。
“虚拟图书馆”项目还可以节省正在退化或被破坏的稀有材料,并为图书馆节省空间。在2014年,图书馆的藏书占据了838英里的书架。
在最初的会议上——来自几家主要计算机公司的图书馆员和技术专家讨论了策略和资金——图书馆希望在2000年将其最脆弱的资料数字化。
数字图书馆现在广泛的由公共团体或商业利益的机构所认同。数字图书馆的好处在于可以更迅速地找寻到我们所想要的书籍、文件甚至是图片;在于它能够轻易的连接并浏览许多不同的页面,能够更快速地找到我们所想要的数据。数字图书馆有别于传统的图书馆在于它不受限于仓库空间的限制,数据的数字化大大的缩减了书籍所占的空间,所以数字图书馆有能力可以存储更多的数据。
许多互联网公司在对它们的项目进行大规模的数字化。就像图书馆内会出现电影或音乐的馆藏,数字化图书馆也出现了网络数据库。2021的今天,是数据库时代的热潮,对图书馆来说,它们每年要花费千万元购买数据库,并且每年都会越来越多,堪比一个无底洞。但是,维护一个传统图书馆的花费依旧远高于维护一个数字图书馆,因为传统的图书馆需要在人事成本以及书籍维护费上花上一笔开销,而数字图书馆则完全不需要这笔花费。
1994年9月1日:爱娃·帕斯科在伦敦开设了世界上第一家网吧——Cyberia
20世纪90年代初,正在英国学习的波兰姑娘爱娃·帕斯科成为了“第一个吃螃蟹的人”。这位曾在20世纪80年代初效力于波兰国家女子篮球队的姑娘当时正在伦敦大学攻读认知心理学博士学位。受到一个研究女性和计算机互动关系项目的启发,自称是“网络女权主义者”的帕斯科萌生了创办一个“网络咖啡屋”的想法。
帕斯科在一次采访中回忆说:“开业当天,门外排起大队等待的却全部是男性。”后来,时年29岁的帕斯科在1994年9月1日创立了世界第一家网吧———Cyberia。
起初,互联网是为了让科学家们能够交流数据而设计的,如今,互联网已经发展成为一种流行文化的媒介,为各种利益集团提供服务。软件设计师编写了“浏览器”程序,帮助用户从一个文件导航到另一个文件,消除了对任何计算机读写能力的需求。从网吧这个形式风靡全球,到现在家家户户都不止一台计算机和智能设备,其实只用了半个世纪。
2000年9月1日:诺基亚发布跨时代之作Nokia3310
据英国媒体《Metro》报道,诺基亚于2000年9月1日在芬兰哥本哈根总部首次发布了这款手机,当时的手机相对简单,没有摄像头,没有色彩,没有多重界面,手机短信,只有一些自带的彩铃。21年后的我们已经开始全面布局5G,开始了6G网络的研发,手上握着的与其说是手机,倒不如说是一台6英寸的电脑(在2010那会儿,5英寸的智能手机就已经很大了),包揽了通讯、手机、音乐、游戏、视频观看、摄影等功能,却失去了一个重要的特性——耐用。
现在互联网上依旧流传着曾被称为“砖头”或“榔头”的Nokia3310的视频,视频中会用各种方式测试这台传奇手机的强度。用锤子砸、从高空抛下、用诺基亚砸诺基亚、甚至用液压机……这款坚不可摧的手机一度成为了全世界风靡的话题。而它的电池续航也经历了岁月的考验,在今天也足以使用。现在的诺基亚已经不复以往,和微软的合作也宣布失败,一代传奇就此落幕。值得一提的是,2020年诺基亚诞似乎准备东山再起,Nokia8.3首部5G手机正式发布,这家公司或许会在5G这个新舞台重新崛起,焕发新春。
你学会的第一个编程语言是什么?
“历史上的今天”步入了一个新的月份,为此,从本期开始我们决定迭代优化每期的投票功能,和每期的内容更贴近。
这一期专栏介绍了53年前开始设计的Pascal语言,它被广泛运用在中小学生的编程入门教学和全国的信息竞赛之中,而学会这项语言的人如今转用DELPHI进行编程,NOIP(全国青少年信息学奥林匹克竞赛)也宣布从2022年开始不支持Pascal语言。但是,Pascal严谨的结构依旧奠定了很多人的计算机基础,对青少年的编程入门依旧具有重要意义。