引用:
I when school study machine language, first was Fortran, I recall to mind the result which took a test at that time am 97 minute, this was in 1987 time, now remembers this master to remember profoundly.

我在学校学习计算机语言时,第一个就是Fortran,我记起当时考试的成绩是97分,这是在1987年的时候,现在想起这位大师记忆深刻.

linhanshi
                                                         2007.3.20

引用:
 著名编程语言Fortran创始人巴库斯辞世
引用:
据《纽约时报》报道,Fortran创始人约翰·巴库斯(John W. Backus)上周六在美国俄勒冈州的家中去世,享年82岁.Fortran由巴库斯领导的IBM团队开发完成,是第一门广泛应用的程序语言.从某种意义上讲,Fortran的出现打开了现代计算的大门.

  巴库斯的女儿卡伦·巴库斯(Karen Backus)公布了父亲去世的消息.著名计算机历史学家简·李(J.A.N. Lee)表示,1957年发布的Fortran堪称是软件行业的转折点,就像微处理器对硬件行业一样重要.Fortran改变了人机通信的方式,使得程序语言更容易被用户理解和接受.因此,Fortran一直被认为是首款大获成功的高级语言.

  上世纪50年代,巴库斯领导一个年轻的团队开发出了一门新型程序语言.从表面看来,它就像是英语速记和代数的结合.事实上,Fortran就是公式转换器(Formula Translator)的简称,同工程师及科学家日常使用的代数公式有很多相似之处.经过一段时间培训,他们就可以十分轻松地将科学和工程问题转化为计算机能够“理解”的语言.Unix操作系统开发者之一的肯·汤普森(Ken Thompson)几年前表示,如果没有Fortran,早期阶段将有95%的程序员无法正常工作.

  另一方面, Fortran的效率非常高,大大缩小了程序开发人员之间的水平差距,这在Fortran出现之前几乎无法想象.Fortran的高效率主要源于编译器的设计,它可以准确地“捕捉”开发人员的意图,并将其转化为计算机可以处理的方式.在Fortran项目中,巴库斯解决了两个基本问题:如何让程序语言更容易被用户掌握,以及如何构造底层代码.在整个工作生涯中,他一直在积极应对这两大挑战.IBM退休研究员弗朗西斯·阿伦(rances Allen)表示:“巴库斯做出了巨大的贡献,影响了很多人的工作,包括我在内.”

  早在青少年时期,巴库斯就是一个特立独行的人.他出生在特拉华州一个富裕的家庭,父亲是一名股票经纪人.但是,他同家人的关系并不好,而且还是一名任性的学生.从弗吉尼亚大学退学后,巴库斯于1943年应征入伍.但由于在军队能力测试中表现优异,他被派遣到三所大学学习,内容包括工程和医学.二战结束后,巴库斯对数学产生了浓厚的兴趣,并于1950年获得了哥伦比亚大学硕士学位.最终,他成为了IBM的一员.

引用:
http://www.cnbeta.com/modules.php?name=News&file=article&mode=flat&sid=24239

著名编程语言Fortran创始人巴库斯相关推荐

  1. TIOBE 4 月榜单:上古编程语言 Fortran 击败 Objective-C,PHP、Go 下滑

    作者 | 苏宓 出品 | CSDN(ID:CSDNnews) 一月一更的 TIOBE 榜单新鲜出炉,快来看看开发者最常用的编程工具都有哪些变化吧! 时隔 7 年,Objective-C  首次跌出 T ...

  2. 设计一款编程语言有多难?Ruby 创始人揭秘

    作者 | DAVID CASSEL 译者 | 弯月,责编 | 郑丽媛 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 以下为译文: 最近,Ruby编程语言的创始人兼主 ...

  3. Python、Java、C#、Perl 创始人聚首,编程语言要变天?

    编程语言的优劣,一直众说纷纭.倘若编程语言的创造者们相聚一起共谈自己所设计的语言,是否又会掀起一番"腥风血雨"? 其实就在近日,Python 创始人 Guido van Rossu ...

  4. 长长见识,编程语言大赏

    随着计算机技术的不断发展,各种各样的编程语言层出不穷,有的语言大红大紫有的语言寂寂无名.这里就梳理一下那些出现过的编程语言,可能不一定都用得到,长长见识就行.当别人说起来的时候至少听说过,不会一脸懵逼 ...

  5. 盘点最著名的10位伟大的程序员

    1.比尔·盖茨 比尔·盖茨可以说是有史以来最伟大的计算机程序员之一,是美国互联网商业巨头,计算机程序员,PC先驱,投资者和慈善家. 他是微软(Microsoft)的联合创始人,前执行官和现任董事长,微 ...

  6. 惨遭数百万开发者厌弃的五大编程语言!

    数百种的编程语言,形态各异,有人喜欢有人厌弃. 作者 | Ayesha Cuthbert 译者 | 弯月 责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 以下为译文: 从世界上第一种商业 ...

  7. TIOBE 8 月编程语言排行榜:数据挖掘和人工智能语言强势崛起!

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 今天,TIOBE 官方最新发布了 8 月的编程语言榜单,一起来看本月榜单中有什么值得关注的发展趋势吧? (图片来自视觉中国) 数据挖掘和 ...

  8. 十大编程语言之父你都知道有谁嘛?

    关于世界上著名的十大编程语言之父,你们知道都有谁吗?今天就让黑马君带大家一起来盘点下编程语言之父都是谁吧~ 01 Dennis Ritchie(丹尼斯•里奇)对C语言和其他编程语言Multics和Un ...

  9. 铁打的java_铁打的Java,流水的编程语言,后来居上的Python

    原标题:铁打的Java,流水的编程语言,后来居上的Python 进行人工智能机器人研发,究竟应该选择哪种编程语言? 我相信这已经不是个例的疑问,而是所有要做人工智能的人员入门时相同的一个疑问. 毕竟, ...

最新文章

  1. Android json请求格式与from表单格式
  2. GIT中打标签(tag)的意义
  3. 简单实现支付密码输入框 By HL
  4. Android 获取设备ID,手机厂商,运营商,联网方式,获取系统语言,获取时区
  5. 华为云EI人脸识别接口初探
  6. 【英语学习】【English L06】U01 Breakfast L5 Continental and English
  7. Python字典二次开发实现稀疏矩阵表示与简单计算
  8. 标准C程序设计七---120
  9. mysql查询优化~group by知多少
  10. java定时发送_Java 定时发送邮件 | 学步园
  11. java语句以什么结尾_[JAVA] 关于语句的结尾
  12. qt中采用G.729A进行网络语音通话实验程序
  13. 35岁以后对自己职业人生的思考及一些感悟
  14. 锁屏中如何实现屏蔽home键
  15. linux解决依赖性问题
  16. 4.16 日期的输入和自定义日期的格式 [原创Excel教程]
  17. python爬虫: 使用knn算法破解猫眼动态字体反爬
  18. 天源财富:突破“极限”!我科学家发现迄今最高能量光子
  19. CSS transform变形记
  20. 酷点0.95发布,矩形框换肤、设置、独立开启……更酷啦

热门文章

  1. 使用Java获取发送请求的电脑的IP地址
  2. 冰封王座 英雄被动技能评估
  3. [work] pytorch切片
  4. windows10突然连不上打印机问题
  5. 大学java程序设计期末考试,成功跳槽阿里!
  6. js动画requestAnimationFrame详解
  7. 京东css3动画全屏海报_京东店铺装修安装全屏CSS3动态缩放效果海报,活动海报上添加透明素材自动缩放 ......
  8. 通过小狼毫/rime输入法在飞书中输入Tex/Latex公式的效果
  9. 震惊!点几下鼠标就能看到这个网站是不是用凡科搭建的?!
  10. (第一章) UI---PS基础和选框工具