From: "Alex R. Mosteo" <devnull@mailinator.com>
Subject: Re: Answer of Request to AdaCore on licensing Status of GtkAda 2.4.0
Date: Thu, 27 Jul 2006 13:01:13 +0200
Date: 2006-07-27T13:01:13+02:00 [thread overview]
Message-ID: <4irkifF4tq2bU1@individual.net> (raw)
In-Reply-To: bz2kvogzg6e5.sub8bqefqdl0.dlg@40tude.net
Dmitry A. Kazakov wrote:
> On Wed, 26 Jul 2006 16:31:24 +0200, Alex R. Mosteo wrote:
>
>> Dmitry A. Kazakov wrote:
>>
>>> On 26 Jul 2006 14:54:00 +0200, michael bode wrote:
>>>
>>>> The other question would be: would it make more sense to fork an
>>>> independent GMGPL GtkAda or join the GNAVI/GWindows project and work
>>>> on the GTK+ port of GWindows?
>>>
>>> GtkAda could be reworked from scratch. It must be boring and a lot of
>>> work, but not much complex. GtkAda is quite thin bindings. One could
>>> even make stuff like Gtk_Widget_Record limited controlled and make GTK+
>>> interfaces Ada interfaces...
>>
>> Or maybe the people working on the C binding generator of SWIG could use
>> some help, and start from there.
>
> Well, GTK+ is a quite weird thing. It tries to do OO in plain C. It is
> like flying to the Moon on a bike. (:-)) A generator might break its teeth
> on it. GtkAda has difficulties with all this. For example, GTK+ type
> extension is not an extension of the corresponding Ada type. GTK+
> interface isn't an Ada interface. GTK+ virtual function isn't a primitive
> operation etc.
Yep, no joys in all these things.
>> I think that's the really critical Ada
>> project waiting to happen.
>
> SWIG or GTK+ bindings?
SWIG
next prev parent reply other threads:[~2006-07-27 11:01 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-07-21 19:18 Answer of Request to AdaCore on licensing Status of GtkAda 2.4.0 M E Leypold
2006-07-22 16:06 ` Michael Bode
2006-07-22 21:46 ` Georg Bauhaus
2006-07-23 9:24 ` Michael Bode
2006-07-23 4:54 ` Hyman Rosen
2006-07-24 23:23 ` Björn Persson
2006-07-25 9:01 ` michael bode
2006-07-25 16:37 ` Ludovic Brenta
2006-07-25 21:42 ` Björn Persson
2006-07-26 9:58 ` Steve Whalen
2006-07-26 11:08 ` Ludovic Brenta
2006-07-26 12:54 ` michael bode
2006-07-26 13:59 ` Georg Bauhaus
2006-07-26 14:05 ` Ludovic Brenta
2006-07-26 14:10 ` Dmitry A. Kazakov
2006-07-26 14:31 ` Alex R. Mosteo
2006-07-26 18:12 ` Dmitry A. Kazakov
2006-07-27 11:01 ` Alex R. Mosteo [this message]
2006-07-30 0:16 ` Steve Whalen
2006-07-25 17:35 ` Simon Clubley
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox