Object-oriented programming the CLOS perspective

To date, books on object-oriented programming have focused either on the methodology of the object-oriented paradigm or on teaching the details of a particular programming language. This collection takes a different approach, examining one object-oriented programming language - the Common-Lisp Objec...

Full description

Bibliographic Details
Main Author: Paepcke, Andreas
Format: eBook
Language:English
Published: Cambridge, Mass. MIT Press 1993
Subjects:
Online Access:
Collection: MIT Press eBook Archive - Collection details see MPG.ReNa
LEADER 02156nmm a2200289 u 4500
001 EB002070528
003 EBX01000000000000001210618
005 00000000000000.0
007 cr|||||||||||||||||||||
008 220922 ||| eng
020 |a 9780262256759 
020 |a 0262256754 
050 4 |a QA76.64 
100 1 |a Paepcke, Andreas 
245 0 0 |a Object-oriented programming  |h Elektronische Ressource  |b the CLOS perspective  |c edited by Andreas Paepcke 
260 |a Cambridge, Mass.  |b MIT Press  |c 1993 
300 |a viii, 352 pages  |b illustrations 
653 |a COMPUTER SCIENCE/Artificial Intelligence 
653 |a COMPUTER SCIENCE/Programming Languages 
653 |a COMMON LISP (Computer program language) 
653 |a Object-oriented programming (Computer science) 
041 0 7 |a eng  |2 ISO 639-2 
989 |b MITArchiv  |a MIT Press eBook Archive 
028 5 0 |a 10.7551/mitpress/5087.001.0001 
856 4 0 |u https://doi.org/10.7551/mitpress/5087.001.0001?locatt=mode:legacy  |x Verlag  |3 Volltext 
082 0 |a 005.13/3 
520 |a To date, books on object-oriented programming have focused either on the methodology of the object-oriented paradigm or on teaching the details of a particular programming language. This collection takes a different approach, examining one object-oriented programming language - the Common-Lisp Object System (CLOS) - as a modern programming tool. The fourteen contributions examine CLOS from a variety of angles, revealing the thoughts behind the design of the language, its intended use, its impact on object-oriented design and programming, and its place in the context of other object-oriented programming languages.Chapter 1 provides enough detail about the language for the remaining material to be understood by readers unfamiliar with CLOS, and it concentrates on the unusual aspects of the language. CLOS is placed into historical perspective in Chapter 2, which describes the sources and evolution of ideas embodied in the language. Further chapters discuss the metaobject protocol, compare CLOS with other object-oriented languages, and discuss applications of the language and aspects of its implementation