`

世界级的默哀: Fortran创始人巴库斯辞世

阅读更多
当我得知这个消息.虽然没有感到太多得震惊.因为这两年太多伟大得人,好人离开我们,驾鹤西游.80多得巴库斯先生辞世在中国属于喜丧..我们不该太过悲伤.因为他为我们留下了无比巨大得财富.我们应为此感到骄傲.人就应该努力做巴库斯先生这样得..虽然这样说.仍然难掩心中那份悲伤...尤其是我最近正在研究Sun基于Fortran开源得Fortress.对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的一员。

编程语言Fortran创始人巴库斯辞世

Tags - fortran , fortress
分享到:
评论

相关推荐

    并行编程加速器:Fortran中的OpenMP深度解析

    Fortran(全称为"Formula Translation",即"公式翻译")是一种高级编程语言,最初设计用于数值计算和科学计算。它由IBM的约翰·巴克斯(John Backus)领导的团队在1957年开发,并在随后的几十年里不断演进。Fortran...

    Sun Studio 12:Fortran 编程指

    《Sun Studio 12:Fortran 编程指南》是一本深入探讨在Sun Studio 12环境下使用Fortran编程的专业指南。Fortran,全称Formula Translation,是一种古老且强大的科学计算语言,尤其在数学、物理和工程领域有着广泛的...

    fortran教程:Fortran 语言教程,详细地介绍了Fortran语言

    Fortran,全称为Formula Translation,是一种面向数值计算的高级编程语言,自1957年诞生以来,就一直是科学计算领域的主流工具。本教程旨在深入浅出地介绍Fortran语言,帮助初学者快速掌握其核心概念和编程技巧。 ...

    Fortran:科学计算的瑞士军刀

    Fortran(全称为"Formula Translation",即公式翻译)是一种高级编程语言,最初设计用于数值计算和...7. **多种方言**:Fortran有多种方言,包括Fortran 77、Fortran 90、Fortran 95、Fortran 2003和Fortran 2008等。

    Fortran语言教程 :Fortran语言基础知识

    ### Fortran语言基础知识详解 #### 1. Fortran 字符集 Fortran 语言作为一种历史悠久且功能强大的编程语言,其字符集是理解该语言的基础。Fortran 字符集由97个字符组成,具体包括: - **大写字母**:26个(A-Z)...

    Intel Visual Fortran Reference.pdf

    Intel Visual Fortran 参考手册 本资源摘要信息是基于 Intel Visual Fortran Reference.pdf 文件,涵盖了 Fortran 语言的新特性、语法规则等方面的知识点。 一、Fortran 语言概述 Fortran(FORmula TRANslating ...

    探索Fortran中的文件操作:掌握数据读写的艺术

    Fortran(全称:Formula Translation),是一种通用的编程语言,特别擅长数值计算、科学计算和工程应用。Fortran语言由IBM的约翰·巴克斯(John Backus)领导的团队在1957年创建,是最早的高级编程语言之一。 ### ...

    FORTRAN.50编程软件精点下载

    FORTRAN,全称为“公式翻译器”(Formula Translation),是一种早期的高级编程语言,由IBM在1957年开发,旨在简化科学和工程计算。FORTRAN.50,从标题和描述来看,可能指的是FORTRAN的一个特定版本或集锦,尽管实际...

    Fortran:在高性能计算中的不朽魅力

    Fortran,全称为"Formula Translation"(公式翻译),是一种高级编程语言,主要用于数值计算、科学计算和工程应用领域。它由IBM的约翰·巴克斯(John W. Backus)领导的团队在1957年开发,是最早的高级编程语言之一...

    Fortran语言教程:Fortran 选择结构教程

    ### Fortran 选择结构教程 #### 一、概述 Fortran是一种广泛应用于科学计算和工程领域的高级编程语言。选择结构是任何编程语言中不可或缺的一部分,它允许程序根据不同的条件执行不同的代码路径。在Fortran中,...

    深入探索 Fortran 的等价语句:内存共享的艺术与实践

    Fortran(全称为 "Formula Translation",意为“公式翻译”)是一种高级编程语言,于1957年由IBM的约翰·巴克斯(John Backus)领导的一个团队开发。它是最早的高级编程语言之一,至今仍被广泛使用,特别是在科学...

    FORTRAN

    在FORTRAN的发展历程中,经历了多个版本的迭代,包括FORTRAN 77、FORTRAN 90、FORTRAN 95、FORTRAN 2003、FORTRAN 2008以及最新的FORTRAN 2018。每个新版本都增加了更多现代编程特性,如模块化、面向对象编程和泛型...

    Fortran95学习资料

    Fortran 95 学习资料概要 Fortran 95 是一种高性能的编程语言,广泛应用于科学计算、工程模拟和数据分析等领域。下面是根据给定文件信息生成的相关知识点: 1. 计算的目标 计算是 Fortran 95 的核心目标,计算的...

    探索Fortran中的类型绑定过程:面向对象编程的钥匙

    Fortran(全称为"Formula Translation",即“公式翻译”)是一种高级编程语言,由IBM的约翰·巴克斯(John W. Backus)领导的一个团队在1957年开发。它是最早的高级编程语言之一,至今仍被广泛使用,特别是在科学...

    FORTRAN自学手册_源代码

    FORTRAN,全称为“Formula Translation”,中文名为“公式翻译器”,是世界上最早的高级编程语言之一,由IBM公司在1957年开发。FORTRAN的设计初衷是为了简化科学计算和工程问题的编程,尤其在数学和物理学领域,它...

    FORTRAN77

    FORTRAN77,全称是“Formula Translation”,是1960年代由IBM开发的一种编程语言,它是最早广泛使用的高级程序设计语言之一,主要用于科学计算和工程应用。FORTRAN77是FORTRAN语言的一个重要版本,发布于1978年,对...

    FORTRAN95多媒体课件

    FORTRAN95是一种高级编程语言,它在科学计算和工程领域有着广泛的应用。这个名为"FORTRAN95多媒体课件"的压缩包很可能是为了教学目的而设计的,旨在帮助学习者理解和掌握FORTRAN95的基本概念、语法以及在实际问题中...

    Fortran文件I/O操作教学

    Fortran(全称为"Formula Translation",即"公式翻译")是一种高级的、编译型的编程语言,它被设计用于数值和科学计算。Fortran语言由IBM的约翰·巴克斯(John Backus)团队在1957年创建,是最早的高级编程语言之一...

    fortran.rar_Fortran

    Fortran,全称为Formula Translation,是一种历史悠久的编程语言,尤其在科学计算和工程领域有着广泛的应用。这篇“fortran调试经验”文档显然是一份宝贵的资源,它汇集了众多编程者在FORTRAN编程过程中积累的调试...

Global site tag (gtag.js) - Google Analytics