acm-header
登录

ACM通信

研究突出了

技术视角:为一个古老的语言争论提供新的视角


作为计算机科学家,我们使用编程语言把我们的想法变成现实。因此,至少从20世纪50年代John Backus引入通常被认为是第一种高级编程语言FORTRAN开始,编程语言设计就一直是人们关注的主要问题,这并不奇怪。fortran的革命性创新——使它变得高级的东西——在于它包含了诸如循环和复杂表达式等概念,使程序员的工作更容易。换句话说,FORTRAN表明编程语言可以引入新的内容抽象它们是通过编译器编码的,而不是直接在硬件中实现的。

在FORTRAN被引入后不久,其他编程语言出现了,它们的抽象集合有些不同:John McCarthy的LISP引入了函数式编程,Grace Murray Hopper的COBOL旨在支持业务应用,而不是科学或数学应用。因此,至少在过去的60年里,程序员一直面临着这样的问题:我应该使用哪种编程语言?


没有发现记录

登录阅读全文

登录

如果您是ACM会员、通讯订阅用户或数字图书馆订阅用户,则使用ACM Web帐户用户名和密码登录以访问优质内容。

需要访问吗?

请选择下面的一个选项以访问高级内容和功能。

创建一个网上帐户

如果你已经是ACM会员,通信订阅者或数码图书馆订阅者,请设置网页帐户,以浏览本网站的优质内容。

参加ACM

成为ACM的会员,可以充分利用ACM卓越的计算信息资源、网络机会等优势。

订阅ACM杂志通讯

获得50多年的中华中医药学会内容的完整访问权限,并每月获得杂志印刷版。

购买这篇文章

非会员可以购买这篇文章或刊登这篇文章的杂志。
Baidu
map