History
Polymorphism derives from Ancient Greek πολύς (polus, “many, much”) and μορφή (morphē, “form, shape”). The earliest reference to Polymorphism is in a set of lecture notes written by Christopher Strachey called Fundamental Concepts in Programming Languages. Polymorphism first appeared in the ML programming language, along with fellow concepts Inheritance (object-oriented programming) and Encapsulation (object-oriented programming). Some years later, the Common Lisp Object System was first standardised, and was essentially the first Object-oriented programming standard, which paved the way for the likes of the C Programming Language as well as the Smalltalk programming language, and eventually C++ and the Java programming language.
Read more about this topic: Polymorphism (computer Science)
Famous quotes containing the word history:
“In history an additional result is commonly produced by human actions beyond that which they aim at and obtainthat which they immediately recognize and desire. They gratify their own interest; but something further is thereby accomplished, latent in the actions in question, though not present to their consciousness, and not included in their design.”
—Georg Wilhelm Friedrich Hegel (17701831)
“The one duty we owe to history is to rewrite it.”
—Oscar Wilde (18541900)
“The history of all previous societies has been the history of class struggles.”
—Karl Marx (18181883)