[haiku-development] Re: OpenBinder (was Re: New Haiku IDE)

  • From: Patrick Kelly <kameo76890@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sat, 3 Oct 2009 09:58:36 -0400

On Sat, Oct 3, 2009 at 6:48 AM, Clemens zeidler <
clemens.zeidler@xxxxxxxxxxxxxx> wrote:

> On Fri, 02 Oct 2009 05:53:18 +0200, Ryan Leavengood <leavengood@xxxxxxxxx>
> wrote:
>
>  While it might be a little heavyweight, I've been looking at
>> OpenBinder recently
>> (http://www.angryredplanet.com/~hackbod/openbinder/docs/html/index.html<http://www.angryredplanet.com/%7Ehackbod/openbinder/docs/html/index.html>
>> .)
>> Since this was supposed to be the next generation of BeOS APIs, I
>> think it might be worth exploring. Maybe when I have more time when
>> the browser is further along I will get this compiling on Haiku and
>>
>
> I got it compiled and working on BeOS some time ago (without the IPC
> stuff). As far as I remember it should compile fine one haiku with gcc4 now.
>
> A OpenBinder like component system would be very desirable I think. It
> would solve the question for language bindings. It could run objects in
> different process, or even on different PCs as if they were local objects.
> For example you could run a BView in a different proccess without need to
> think about IPC. (thinking about browser tabs...) Writing addons would be
> much easier since from some point of view every binder service is a addon.
> You have build in scripting support for every binder object.
>

> But I'm not sure if OpenBinder fits so well for haiku for me its seems the
> best from COM and the be api are taken and put together. For me it feels
> like there is a gap between both parts in OpenBinder, but maybe I'm wrong, I
> don't understand the OpenBinder concept 100% . Would be nice to hear other
> opinions.
>

At least to me, this seems completely pointless. Parts of it seem like
POSIX, while others seem like another abstraction layer. What exactly does
this provide that isn't already provided?

>
> Regards,
>        Clemens
>
>

Other related posts: