X-Nico

unusual facts about Object Oriented Programming



BlueJ

BlueJ is the primary recommended learning software for the Java section of the Computer Application course in ICSE schools all over India, where it is considered the de facto software for learning the basics of Object Oriented Programming and has proven extremely popular due to its ease of use and wide support in schools and educational centers.

Planning Domain Definition Language

Thus several problem-descriptions may be connected to the same domain-description (just like several instances may exist of a class in OOP (Object Oriented Programming) or in OWL (Ontology Web Language) for example).


see also

Gello

:For the object-oriented programming language, see GELLO Expression Language.

Hasa

Has-a, a relationship between objects in object-oriented programming

Impedance mismatch

Object-relational impedance mismatch, a set of conceptual and technical difficulties that are often encountered when a relational database management system is being used by a program written in an object-oriented programming language or style

Martín Abadi

He is well known for his work on computer security and on programming languages, including his paper (with Michael Burrows and Roger Needham) on the Burrows-Abadi-Needham logic for analyzing authentication protocols, and his book (with Luca Cardelli) A Theory of Objects, laying out formal calculi for the semantics of object-oriented programming languages.

Metaobject

The first metaobject protocol was in the Smalltalk object-oriented programming language developed at Xerox PARC.

Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS

Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS (1988, Addison-Wesley, ISBN 0-201-17589-4) is a book by Sonya Keene on the Common Lisp Object System.