linus翻译 我想问一下,微软,IBM,当时没有视觉界面的情况下,是怎么编程软件程序的?

[更新]
·
·
分类:互联网
3011 阅读

linus翻译

我想问一下,微软,IBM,当时没有视觉界面的情况下,是怎么编程软件程序的?

我想问一下,微软,IBM,当时没有视觉界面的情况下,是怎么编程软件程序的?

最开始是预先在纸带上打孔,然后由计算机将纸带读进去,应该属于机器语言。当时的计算机主要用于计算一些复杂的公式,程序员的工作就是将这些公式弄成纸带。不过当时的纸带可移植性非常差,同一个公式必须针对每一台计算机开发不同的纸带。此时的计算机是电子管组成,运行速度比不上现在的计算器。
接着计算机进去晶体管时代,发现以前做的很多事都在重复造轮子,然后在设计计算机时将同种功能使用一个命令来简化,这个时期程序员使用的语言就是汇编。一些简单的操作系统也是这个时期出现的。此时的计算机还是用于科研,运行速度和现在的计算器不相上下。
进去集成电路时代后,计算机的体积才算降到正常水平,然后大量使用于工业和制造业,得到普及后就有人不满足汇编这种低级语言,然后就有了c语言,c语言和汇编最大的区别就是不用自己申请地址,地址由编辑器统一分配。严格来说,c语言也算低级语言。unix系统就是此时的产物。此时的计算机都是命令行模式,没有鼠标。运行速度比不上现在的手机。
最后一个阶段,大规模集成电路。就是目前大家看到的电脑了,已经出现了各种各样的高级语言。最重要的是带窗口的系统出现了,鼠标也有了,游戏也丰富起来了。
下一阶段可能是量子计算机了,目前的编程语言不适用于量子计算机,不过等到普及也是很久以后的事了。long long after ...

花生作者的故事?

《花生漫画》(PEANUTS)简称《花生》,是一部长篇连载的美国漫画,作者为查尔斯·舒尔茨。该漫画起初于1950年10月2日开始在美国报刊上登载,至2000年2月13日作者病逝时停止更新,总刊登的漫画数约为1万7千多则。这部漫画累积在全球2600份报纸中刊登,在75个国家拥有3亿5000万个漫画读者,并被翻译成21种语言广泛传播 。
漫画的主人公为查理·布朗(Charlie Brown),以及其饲养的米格鲁猎兔犬史努比(Snoopy)。同时,在《花生》连载的不同年代时间里,漫画出现了诸如史洛德(Schroeder)、露茜(Lucy)、莱纳斯(Linus)、乒乓(Pig-Pen)、莎莉布朗(Sally Brown)等知名的个性角色,也是世界漫画史上首部以多角色演绎故事的日常系漫画。
《花生》的故事以查理·布朗和史努比的视野为核心,并围绕在漫画登场的各类角色一起,观察这个看似普通而又微妙的世界。查尔斯·舒尔茨坚定着“画有趣的图画”的信念,精心地构思着漫画每一个故事情节,刻画每个人物的形象,润饰每一个人物的对话。因此,《花生》的每一则漫画都以新鲜的创意为核心,同时也注重对当时美国社会环境转变的反映,表达了作者对当代社会发展的思考。