1964 年 5 月 1 日凌晨 4 点,达特茅斯大学地下室,数学系主任 John Kemeny 与一名本科生同时在相邻的终端机上敲入「RUN」指令。

BASIC 编程语言诞生了。

在此之前,用电脑需要多年专业训练。如果你不会直接输入指令,就只能把任务写在穿孔卡片上提交,等待数小时甚至数天,再取回打印结果。计算机属于工程师和数学家。一个学文学、历史或经济学的学生会用计算机,这在当时听起来几近荒谬。

但 Kemeny 认为这是错的。他相信每个人都应该能用电脑,就像人人都能进图书馆一样。

于是他和 Kurtz 教授发明了 BASIC:用英语单词作为关键字,简单到任何人都能在几小时内学会。输出「HELLO」的程序只需简单一行:

PRINT "Hello"

没有晦涩语法,没有行话,只有意图本身。

那年秋天,数百名达特茅斯学生已经在校园的 20 个终端上使用 BASIC。他们来自各个学科,而不仅是计算机专业。

1975 年,一位哈佛学生 Bill Gates 和他的伙伴 Paul Allen 为 Altair 8800 编写了一个 BASIC 解释器。这是第一台个人计算机上的核心软件,也成为后来 Microsoft 的起点。

Gates 后来说:「BASIC 让个人计算机革命成为可能。到 1980 年代末,学习 BASIC 的学生数量比会说挪威语的人还多。」

回顾整个历程,Kemeny 和 Kurtz 做的一个决定定义了这个故事的走向:将 BASIC 放入公共领域。

没有许可,没有费用。任何人都可以使用、复制、修改。

这个决定没有让他们失去什么,却把计算带给了整个世界。Kemeny 教授当时说:「我们在达特茅斯设想的是,数百万人可以编写属于自己的程序。」

所有真正做到数亿用户规模的平台都做了一件事:降低门槛。Bill Gates 在 Windows 上做到了,Mark Zuckerberg 在 Facebook 上做到了,微信在小程序上也做到了。

降低门槛,就是扩大世界。

#BASIC #编程语言 #Microsoft #科技爱好者必看 #创业故事

打开网易新闻 查看精彩图片