On 30/12/11 17:10, Simon Biggs wrote: > The programming dimension seems to be at the heart of the argument.
There are various different versions of OOP: https://en.wikipedia.org/wiki/Object-oriented_programming In particular, multimethod-based OOP doesn't require that objects own or contain the actions that can be performed upon them: https://en.wikipedia.org/wiki/Multimethod And there are more modern programming paradigms than OOP: https://en.wikipedia.org/wiki/Programming_paradigms OOP is certainly still current in programming, but there are other programming paradigms that mesh better with the philosophy of mathematics at least. - Rob. _______________________________________________ NetBehaviour mailing list NetBehaviour@netbehaviour.org http://www.netbehaviour.org/mailman/listinfo/netbehaviour