Using glib-bindings to bind everyone else

Maciej Katafiasz ml at mathrick.org
Tue Jun 21 12:29:29 PDT 2005


Dnia 21-06-2005, wto o godzinie 15:19 -0400, Daniel B. Faken napisał:
> ("one lib to bring them all and in the darkness bind them")
> 
> This isn't really a specific DBus question, but it applies to developing 
> bindings:
>   If GLib provides a "generic" object model in C, and is already bound in 
> other languages (as I understand: Python, Mono/C#, Java, probably more), 
> why write new bindings for those languages?
>   That is, why not just go through glib?
> 
>   I'm not saying this is the best thing to do..  I'm just trying to 
> understand why it might NOT be :).

Because Glib's introspection is not full yet. See
http://bugzilla.gnome.org/show_bug.cgi?id=139486 .
Either that, or you're asking why DBus isn't using Glib's object model
itself? Then the answer is, because of political correctness and what
not.

Cheers,
Maciej

-- 
Maciej Katafiasz <ml at mathrick.org>



More information about the dbus mailing list