我的问题更多是历史性的而不是实际的:
谁发明的?
哪种语言首先使用它(程度如何)?
最初的想法是什么,底层的概念是什么(最近必须解决哪些实际问题,欢迎发表论文)?
LISPs condition system是当前异常处理的始祖吗?
最佳答案
今天的Common Lisp条件系统是一个相对较新的应用。该设计基于以前的系统,但是直到CLTL2左右的80年代末才被包含在Common Lisp语言中。
我相信该书中的条件一章对设计的历史和背景进行了大量评论,并提及了相关研究和类似系统的先前实现。
关于exception - 谁发明了throw/try/catch [/finally]类型的错误处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1898249/