Linked by Eugenia Loli on Tue 14th Feb 2006 19:06 UTC
Original OSNews Interviews OpenBinder is the core technology that ex-Be engineers started at Be, Inc. as the "next generation BeOS", finished implementing at PalmSource as one of the key foundations of the Cobalt system, and is now being open-sourced running for Linux. Dianne Hackborn, a legendary engineer throughout the BeOS history and later a key engineer in the creation of PalmOS Cobalt, is describing OpenBinder below and then a mini-interview follows.
Thread beginning with comment 95547
To read all comments associated with this story, please click here.
Maybe it's just me...
by thavith_osn on Tue 14th Feb 2006 20:50 UTC
thavith_osn
Member since:
2005-07-11

but I found COM to be a clunky thing. I had to beat my head against a wall for over a year and a half dealing with it. It's OK if you are doing simple stuff, but anything that involves events coming back from COM for instance gets a little more interesting.

From what I can see, COM was created to give C and C++ (and others) a way to dynamically bind to objects. If you use a language like Objective-C (there are lots of others) you don't have this problem as binding to objects dynamically is their bread and butter. Everything feels a lot more natural.

My advice (esp. if you are using Linux) would be to check out a language that natively does this first.

Reply Score: 1