Abstract
This paper is based on a speech delivered at the ECOOP’98 Conference Banquet. It is not a literal transcription of my talk, since no recording was made, but has been reconstructed ex post facto based upon my speaker’s notes and my memory. I have also taken the opportunity to add some headings and references.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Andrew P. Black and Mark P. Immel. Encapsulating plurality. In Proceedings of European Conference on Object-Oriented Programming, volume 707 of Lecture Notes in Computer Science, pages 57–79. Springer-Verlag, July 1993.
Charles Antony Richard Hoare. Hints on programming language design. Invited address at ACM SIGACT/SIGPLAN Symposium on Principles of Programming languages, (Reprinted in Horowitz [3], pages 35–40), October 1973.
Ellis Horowitz, editor. Programming Languages: A Grand Tour. Computer Science Press, third edition, 1987.
Norman Hutchinson. Emerald: An Object-Oriented Language for Distributed Programming. PhD thesis, University ofWashington, Department of Computer Science, January 1987.
Alan C. Kay. The early history of Smalltalk. In Preprints of the Second ACM SIGPLAN History of Programming Languages Conference (HOPL(II), pages 69–98, Cambridge, Massachusetts, March 1993. ACM SIGPLAN.
G. C. Necula and P. Lee. Safe, untrusted agents using proof-carrying code. In G. Vigna, editor, Mobile Agents and Security, volume 1419 of Lecture Notes in Computer Science, pages 61–91. Springer-Verlag, 1998.
Kristen Nygaard and Ole-Johan Dahl. The development of the SIMULA languages. In Richard L. Wexelblat, editor, History of Programming Languages, chapter IX, pages 439–493. Academic Press, 1981.
Michael D. Schroeder, Andrew D. Birell, and Roger M. Needham. Experience with Grapevine: The growth of a distributed system. ACM Transactions on Computer Systems, 2(1):3–23, February 1984.
Michael D. Schroeder, Andrew D. Birrell, and Roger M. Needham. Experience with Grapevine: The growth of a distributed system (Summary). In Proceedings of the Ninth ACM Symposium on Operating Systems Principles, pages 141–142. ACM SIGOPS, October 1983.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Ve lag Berlin Heidelberg
About this paper
Cite this paper
Black, A.P. (1999). Object-Oriented Programming: Regaining the Excitement. In: Guerraoui, R. (eds) ECOOP’ 99 — Object-Oriented Programming. ECOOP 1999. Lecture Notes in Computer Science, vol 1628. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48743-3_24
Download citation
DOI: https://doi.org/10.1007/3-540-48743-3_24
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66156-6
Online ISBN: 978-3-540-48743-2
eBook Packages: Springer Book Archive