什么语言是第一个实现异常处理的? [英] What language was the first to implement exception handling?

查看:77
本文介绍了什么语言是第一个实现异常处理的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这个问题不是技术性的,而是历史的。我今天只是想,我也认为Java是使用异常处理的第一语言,直到我意识到我以这种方式思考的原因可能是因为Java是第一种语言遇到使用它,但我没有任何历史数据来支持这一结论。现在异常处理在所有现代语言中都是常见的,所以我只是想知道:有人知道什么时候开始被广泛使用?什么语言是第一个开始使用的语言?

This question is not a technical but a historical one. I was just thinking today that I've also thought of Java as the "first" language to use exception handling, until I realized that my reason for thinking this way is probably because Java was the first language I encountered that used it, but I had no historical data to back up that conclusion. Nowadays exception handling is commonplace in all modern languages, so I'm just wondering: does anyone know when it first started being widely used? And what language was the first to start using it?

推荐答案

编程语言:原则与实践第二版,Kenneth C. Louden(一本关于编程语言的着名教科书)指出,例外处理是20世纪60年代的PL / I语言开创的,1970年代CLU显着提升,但只是在20世纪80年代, 20世纪90年代初,设计问题在很大程度上得到解决(283)。

Programming Languages: Principles and Practice, 2nd edition, by Kenneth C. Louden (a notable textbook on programming languages) notes that "Exception handling was pioneered by the language PL/I in the 1960s and significantly advanced in CLU in the 1970s. However, it was only in the 1980s and early 1990s that design questions were largely resolved" (283).

这篇关于什么语言是第一个实现异常处理的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆