社交账号登录

社交账号登录

0/34

上传头像

拖拽或者缩放虚线框,生成自己满意的头像

头像

预览

忘记密码

设置新密码

智能

就趁着 Basic 50 周年之际学个编程,涨个姿势

马宁忆2014-05-10 00:55:18

如果你跟程序员聊天,一般会出?#33267;?#31181;结局。好的情况是,你在跟他们聊完天之后掌握了一堆诸如 CPU , JavaScript 之类?#24187;?#35273;厉的词汇。而坏的情况就是,聊着聊着你们就进了两个平行宇宙,相互理解不能,对啊,词汇量都不同怎么交流啊!2014, 恰逢骨灰级编程语言Basic 的 50 岁生日。(50岁就骨灰级了,是不是老的有点快)我们不?#20004;?#26426;来增加一下自己的词汇量,?#21592;?#26356;好的和程序员人群交(dā) 流 (shàn)~

程序员真是一群很独特的人!

他们的酬劳普遍很高,他们的就职单位总是时代的破局者、舆论的暴风眼,他们成为越来越多科幻片甚至是肥皂剧的主角,因此,毋庸置疑的,他们正在从边缘人群成为炙手可热的关键人物。

正当普通人还在用拼音打出一篇篇心灵鸡汤的时候,他们已经在敲着了代码改变世界了。而除了这些,他们的独特也体现在话语体系方面,他们的用词里总包含了大量的英文缩写专有名词。所以,如果你跟他们聊天,一般会出?#33267;街智?#20917;。好的情况是,你在跟他们聊完天之后掌握了一堆诸如 CPU , JavaScript 之类?#24187;?#35273;厉的词汇。而坏的情况就是,聊着聊着你们就进了两个平行世界,相互之间理解不能,对啊,词汇量都不同怎么交流啊!

2014, 恰逢骨灰级编程语言Basic 的 50 岁生日。(50岁就骨灰级了,是不是老的有点快)我们不?#20004;?#26426;来增加一下自己的词汇量,?#21592;?#26356;好的和程序员人群交(dā) 流 (shàn)~

1964 年 5 月 1 日的清晨 4 点,世界首个Basic 程序在美国达特茅斯学院的一台电脑上被正式运?#23567;?#23427;由该校数学系的两名教授 John G. Kemeny 和 Thomas E. Kurtz 和一群在校学生共同创造。

Basic 语言全名--- “初学者的全方位指令式代码” (Beginner’s AllPurpose Symbolic Instruction Code) 。 John 和 Thomas 创造它的初衷,并非是为了改变世界,而是他们相信计算机能力将在不久的将来成为一项必备技能,那么达特茅斯的学生怎么能不会呢?所以他们试图开发一套出色也很易学的程序来帮助自己的学生。于是,这款以通俗易懂为产品理念的编程语言就这样诞生了。

20 世纪 70 年代,微?#22270;?#31639;机蓬勃发展,电脑不再只是专供科研的庞然大物。越来越多的人有机会接触它。而 Basic 语言也在这样的大趋势下被越来越多的人学习和使用。因此,这个目标校?#24052;?#20986;的优质编程语言迅速走向了社会,并在一定程度上促成了微软的崛起。

(1981年,Paul Allen 和 Bill Gates 被一堆运行着 Basic 代码的电脑围绕)

正是因为 Basic 语言的普及,无数的程序员从下面这段简短的 Basic 代码开始他们的码农生涯的:

10 PRINT “HELLO WORLD”

20 GOTO 10

<PRINT 是打印输出的指令,goto 是跳转到某一行的指令, 10/ 20 是行号, Hello World 可以算是学习编程中的一个梗,编程初学者编写的第一个程序一般?#38469;?#23427;>

?#36824;?#22312;50年后的今天,具有重大启蒙意义的 Basic 语言也免不了被淘汰的命运,还在使用的只剩下 Basic的衍生物———基于 Windows 操作系统的 Visual Basic 了。而在为众多编程初学者提供服务的在线学习平台 codeacademy 上,Basic 也不再是一门备选的课程,取而代之的是 HTML & CSS, JavaScript, Ruby 这些新晋编程语言。

短短50年间,Basic语言由盛转衰,但这个‘书生气’颇重的编程语言并不只是一堆代码这么简单,它鼓励了线?#36816;?#32500;,从而启迪了一种全新的思维。于是,在一定程度上, Basic 语言改变了程序员的世界,也改变了我们所能观看到的网络世界。它既是时代的产物,也在改写着时代!

下面是几个由 Basic 语言编写的经典程序:

由微软推出的 Small Basic 运行的俄罗斯方块

1981年,与第一代IBM PC 一同推出的 DONKEY.BAS。Bill Gates是这款程序的联合作者之一。

1978 年, Leo Christopherson 基于TRS-80计算机开发的作品“Android Nim”。在当时,它已经算很萌的了!

题图来自 Techcrunch?


?#19981;?#36825;篇文章?去 App 商店搜 好奇心日报 ,每天看点不一样的。

波尔多四大官网
20万投资什么稳赚不赔 北京pk10计划神器安卓 时时彩绝龙虎和密算法 大胜线上娱乐 ag动物狂欢打法 最大真人娱乐ag 2019时时彩20分钟开奖 江西时时计划 组选包胆教程后三 鸿云娱乐平台app下载 重庆时时开奖直播现场 pk10五码二期必中技巧 足球竞猜新浪投注 捕鱼大师从哪里可以下载 体彩软件 扑克三公怎么玩详细介绍