说说fortran和cobol
我并没有资格谈这两门语言,因为毛泽东说过,“没有调查就没有发言权”,我只想以一孔之见谈谈我对这两门语言的认识。虽然肤浅,但对于自己是一个总结。
fortran在我的印象中有一个fortran77和fortran90版本,不过许多地方仍在使用fortran77版本。我并没有深入学习这门语言,只是站在了解的角度上看了一两本相关的书籍而已。fortran适合于科学计算,这是fortran的使命,好在fortran仍在发展,现在也出现了visual fortran类似的东东。fortran是格式对齐的语言,这一点并不另人喜欢,但fortran的语法简单,容易学习。它是世界上第一种高级语言,当然主要是因为刚开始的时候,计算机最主要的用途在于科学运算方面,所以理所当然的fortran成为最开始的语言了。
cobol现在已经渐渐淡出人们的视线,据说在一些小型机上仍有应用。cobol不是通用型的程序设计语言,主要运用于商业数据处理方面。不过现在在我们的视线里面基本看不到用cobol开发的应用,我对cobol知之甚少:cobol的语言与现代编程语言有非常大的不同,主要是觉得用cobol写程序,就好像写一篇英语文章一样。觉得有些烦琐,不是很顺手。
作为两门古老的语种,在目前的使用者来讲,是少之又少。但是,它们的存在不是作为通用语言而产生和存在的,当然,你也可以使用他们来做一些通用软件做的事情,不过,它们的特点决定了它们的专长。在我所看来,cobol基本已经淘汰,但fortran仍在缓慢发展,不过前途未补。知识的更新是迅速的,我记得在2000年的时候,知识经济曾经是一个非常流行的词汇,但是现在这个词却不大提起。软件业正在以你始料不及的速度在发展,你所要做的是抓住根本,然后与时俱进。这两点缺一不可。所谓抓住根本,就是将这些现代语言发展的根本要了解,比方说汇编,比方说数据结构,比方说编译原理等等;而与时俱进,就是在新的潮流下不要抗拒,而是接受。“存在必有原因”,知识的愈加深入,你会觉得愈加有趣。当一切变得有趣,就好办多了。不过写这两门语言的了解,也不过是补全我的程序看法大全,我会对每种自己所接触的语言谈谈自己的看法,而后下一步是再谈谈framework,估且这就是近段时间的小小的计划,也是做为自己知识结构的总结吧。只有不断总结,才能看到哪里不足,哪里需要加强。当然,也是通过自己的文章,让初学的朋友不要走太多弯路。我一直在奇怪一个问题,台湾算个小地方,但是信息产业却非常发达。在我看来,台湾许多专栏作者非常不错,像候捷,李维、陈宽达等等,他们写的书都挺不错;再者,许多网站上面台湾人的知识解答也很活跃;还有,你台湾的大宇、智冠这些游戏公司也非常有名气。大陆这边计算机业的发展还有待加强,而加强的途径不仅仅是普及化,更要针对许多专业人士更加专业化,这一点相当重要。计算机产业人员不少,人才不多,称得上是高端人才的更是少之又少。不废话了,迟了,要睡了,明天再谈谈别的语种吧。
江边之鸟 凌晨1点 2007-12-17 于杭州
阅读(4364) | 评论(2) | 转发(0) |