On Jul 15, 2007, at 1:27 AM, Chad Perrin wrote: > On Sun, Jul 15, 2007 at 02:08:42PM +0900, John Joyce wrote: >> >> Objective C does have some similarity to Ruby, but that's because >> both inherited similar object ideas from SmallTalk. >> But Obj-C is still a strict superset of C. There is also Obj-C++ >> which is not as clearly a superset of C++ (some C++ doesn't work in >> Obj-C++) > > I hadn't heard of Objective C++. That sounds like a bad joke. > > More a poorly documented and perhaps wisely neglected creature. Not many people know much about it. AFAIK it allows you to wrap C++ in Obj-C much the way C can easily be wrapped in Obj-C, but the obvious limitations are if you get too much C++ stuff happening, things could go crazy. Even apple quietly uses C++ for some things like device drivers.