comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Thickening Ada GTK or Vala Binding ?
Date: Fri, 28 Dec 2012 17:51:24 -0600
Date: 2012-12-28T17:51:24-06:00	[thread overview]
Message-ID: <kblb9t$b11$1@munin.nbi.dk> (raw)
In-Reply-To: 13mq4q166dvto.18m38jiqi1pv3$.dlg@40tude.net

"Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> wrote in message 
news:13mq4q166dvto.18m38jiqi1pv3$.dlg@40tude.net...
> On Thu, 27 Dec 2012 13:53:27 -0800 (PST), Patrick wrote:
...
>> Ada should not only be for journeymen programmers, it has a lot to offer
>> to everyone, I think the community needs more people working to lower the
>> very high barrier to accomplishing something with it on the desktop.
>
> I don't believe that bindings to any GUI framework (Gtk, Qt, Win32 etc)
> could be improved to achieve that.

I reluctantly have to agree with Dmitry. We tried to hide all of the warts 
of Win32 with Claw, but that mainly made a different set of warts. I rather 
doubt it is possible to hide everything mainly because the event-driven 
model of programming simply does not mesh that well with "classical" 
sequential code (and the same is true for object-oriented code). And it's 
pretty much impossible to completely eliminate the event-driven nature of a 
GUI. (That's especially true for "modeless" windows/dialogs.)

If someone knows how to pull it off, that's great. But I won't believe it 
until I see it.

                                          Randy.





  reply	other threads:[~2012-12-28 23:51 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-27 17:45 Thickening Ada GTK or Vala Binding ? Patrick
2012-12-27 19:07 ` Dmitry A. Kazakov
2012-12-27 21:53   ` Patrick
2012-12-28  7:57     ` Dmitry A. Kazakov
2012-12-28 23:51       ` Randy Brukardt [this message]
2013-01-13  6:24         ` gautier_niouzes
2013-01-15  0:34           ` Randy Brukardt
2012-12-27 22:58 ` Brian Drummond
2012-12-27 23:06   ` Patrick
2012-12-28  9:53     ` Brian Drummond
2012-12-28  0:53 ` Robert Matthews
2012-12-28  1:41   ` Patrick
2012-12-28  2:03     ` Robert Matthews
2012-12-28  5:22 ` Vadim Godunko
2012-12-28  7:38   ` Vadim Godunko
2013-02-07  9:34   ` Gour
2013-02-08  6:49     ` Gour
2012-12-28 11:34 ` Justin Time
2012-12-28 23:56   ` Randy Brukardt
2013-01-11  1:40     ` Saulo
2013-01-11 12:02       ` Jacob Sparre Andersen
2013-01-11 20:14         ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox