City LifeCity LifeTrue Believers and Unbelievers- January 8, 2007 OOP originated from a domain-specific language, Simula67. It was invented to facilitate discrete simulation, for which it is extremely well-suited. Think little objects with internal state running through a system design and reacting individually to it and each other like so many rats through a maze. But the designers at Xerox PARC morphed OO into a set of principles that made Smalltalk-80 perhaps the first post-modern programming language. Which is to say, it was designed in large part as a..http://www.jroller.com/bobfoster/entry/wrinkles_in_language_design |