-
Notifications
You must be signed in to change notification settings - Fork 36
Description
If I have understood magpie's philosophy correctly, I would like to talk to you about standardizing on a message-passing syntax that would take OOP languages to a new level. The OOP field has been in disarray for awhile, most have accomidated it because no one really knows how to take the programming art beyond application programming or functional calculus.
Specifically, if you use a standard operator syntax (like C++'s >> and << I/O operators) to pass data in and out of objects, you will avoid the common tendency for people to create little forests of their own personal domain languages -- a taxonomy of objects of which only they really relate. Passing data in and between objects is a common theme in OOP, and no procedural language, to my knowledge, has made a standard, specialized syntax for it (beyond parameter passing).