On Thu, Oct 17, 2013 at 11:13 AM, Mark Janssen <dreamingforw...@gmail.com> wrote: > But, here it is significant that the user /consumer (i.e. *at the > workstation* mind you) is *making* the "object" because thier visual > system turns it into one. Otherwise, at the C-level, I'm guessing > it's normal C code without objects, only struct-ured data. That is, > you don't get all the OOP benefits like inheritance, polymorphism and > encapsulation. C can do 2 of those, albeit kludgingly, but not all > three. And without all three, it's not at all well-established that > you're doing real OOP.
Wrong. At the C level, it's all still objects, with inheritance, polymorphism, and encapsulation. Piles and piles of boilerplate to make things work, and you have to compile your .IDL file into C and then fill in your code, and make sure you don't disrupt things, but it works beautifully. It's object oriented machine code. ChrisA -- https://mail.python.org/mailman/listinfo/python-list