[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu3dkit-discuss] Coin 3D library

From: Brent Gulanowski
Subject: Re: [Gnu3dkit-discuss] Coin 3D library
Date: Fri, 7 Mar 2003 10:11:33 -0500

On Friday, March 7, 2003, at 04:09 AM, Philippe C.D. Robert wrote:

it's of course always good to know other approaches. Inventor has a good design IHMO, esp. for a C++ toolkit - I 'borrowed' the concept of actions from Inventor, actually. But when diving into it, please be aware that the choice of the language affects the design a lot!

OK. I certainly prefer Objective-C to C++. I'd have thought, though, that you could divide up the features of a software product and say, "These are language specific, and those are language independent." As for other approaches, it's not only good for me to study them, it is essential.

So far, I have rough ideas on how dynamic messaging will be beneficial. And categories are very useful. But I have not thought of anything as dramatic as what is in OpenStep, like the responder chain, or class clusters. 3DKit takes advantage delegation. My reading says that delegation is just a "better" multiple inheritance. What other Objective-C features can we leverage?

Brent Gulanowski address@hidden
Working together to make great software.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]