面向对象编程:历史和未来50年的挑战

2020-09-20 07:12:00

面向对象编程:一些历史和未来50年的挑战。

面向对象编程与Ole-Johan Dahl和Kristen Nygaard在语言设计方面的开创性工作有着千丝万缕的联系,这项工作于1961年春在挪威计算中心开始。然而,50年后的今天,我们认为面向对象是思想、约束和人的复杂相互作用的结果。Dahl和Nygaard肯定会认出它是他们的后代,但也可能会对它成长的程度感到惊讶。

本文基于2011年8月22日在奥斯陆大学举行的Ole-Johan Dahl Hus科学开馆典礼上的一次演讲。它着眼于面向对象背后的基本思想,这些思想如何演变为占主导地位的编程范例,以及它们在我们迎接下一个五十年的信息学挑战时必须提供什么。

视图摘要