Object-oriented programming: some history, and challenges for the next fifty years

From MaRDI portal
Publication:393077

DOI10.1016/J.IC.2013.08.002zbMATH Open1358.68062arXiv1303.0427OpenAlexW2129281948MaRDI QIDQ393077FDOQ393077


Authors: Andrew P. Black Edit this on Wikidata


Publication date: 16 January 2014

Published in: Information and Computation (Search for Journal in Brave)

Abstract: Object-oriented programming is inextricably linked to the pioneering work of Ole-Johan Dahl and Kristen Nygaard on the design of the Simula language, which started at the Norwegian Computing Centre in the Spring of 1961. However, object-orientation, as we think of it today---fifty years later---is the result of a complex interplay of ideas, constraints and people. Dahl and Nygaard would certainly recognise it as their progeny, but might also be amazed at how much it has grown up. This article is based on a lecture given on 22nd August 2011, on the occasion of the scientific opening of the Ole-Johan Dahl hus at the University of Oslo. It looks at the foundational ideas from Simula that stand behind object-orientation, how those ideas have evolved to become the dominant programming paradigm, and what they have to offer as we approach the challenges of the next fifty years of informatics.


Full work available at URL: https://arxiv.org/abs/1303.0427




Recommendations




Cites Work


Cited In (2)

Uses Software





This page was built for publication: Object-oriented programming: some history, and challenges for the next fifty years

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q393077)