comp.lang.ada
 help / color / mirror / Atom feed
From: Gautier write-only <gautier_niouzes@hotmail.com>
Subject: Re: GtkAda using Glade
Date: Sat, 21 May 2011 23:22:54 -0700 (PDT)
Date: 2011-05-21T23:22:54-07:00	[thread overview]
Message-ID: <1eff61c4-2959-4583-82b8-d5518a97ef93@k10g2000yqa.googlegroups.com> (raw)
In-Reply-To: s4eovo5mia1m.1bxgi69otlaas.dlg@40tude.net

On 20 mai, 09:25, "Dmitry A. Kazakov" <mail...@dmitry-kazakov.de>
wrote:

> > I hope the smiley also applies to the last paragraph as well, and that
> > you are joking by saying "any automatically generated code is just an
> > obstacle here"...
>
> I am not. BTW, this is one of the arguments against Ada generics. They
> wandered to far into the realm of "generated" code.
>
> The point is simple. If the meta language is good, the object language is
> irrelevant. Switch to the former. If you cannot, no reason to use it at
> all.

I'm afraid that there is some confusion here. The code generated by a
GUI code generator has nothing to do with generics, even
coincidentally. At least the code provided by GWenerator (GWindows),
doesn't use generics. If you mean rather that generated GUI code looks
like instanciated code from Ada generics, yes it looks like, but so
what ? It doesn't go beyond that. And from a pragmatical point of
view, generated code saves lots of time, so it far from being an
obstacle. You make basic, graphical things with the GUI builder, and
with the generated code you get types you can use directly or create
classes and subclasses of GUI objects with additional functionalities,
even fully new widgets. No limitation, just a net gain in time!
G.



  parent reply	other threads:[~2011-05-22  6:22 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-17 23:58 GtkAda using Glade Gary
2011-05-18  1:14 ` John B. Matthews
2011-05-18 11:56 ` J-P. Rosen
2011-05-18 13:58   ` Gary
2011-05-18 17:25     ` Dmitry A. Kazakov
2011-05-18 18:24       ` Gary
2011-05-18 18:27         ` Ludovic Brenta
2011-05-18 18:42           ` Gary
2011-05-18 21:54             ` Ludovic Brenta
2011-05-18 22:09               ` Gary
2011-05-18 23:15                 ` Ludovic Brenta
2011-05-19  1:52                   ` Gary
2011-05-19  5:25               ` J-P. Rosen
2011-05-19  9:23                 ` Manuel Collado
2011-05-19  9:57                   ` J-P. Rosen
2011-05-18 20:19         ` Dmitry A. Kazakov
2011-05-18 20:45           ` Gary
2011-05-19  7:36             ` Dmitry A. Kazakov
2011-05-19 10:02               ` J-P. Rosen
2011-05-19 10:28                 ` Dmitry A. Kazakov
2011-05-19 15:53                   ` J-P. Rosen
2011-05-19 22:57                     ` Gary
2011-05-20  0:54                 ` Yannick Duchêne (Hibou57)
2011-05-20  1:41                 ` Nasser M. Abbasi
2011-05-20  7:19                   ` Dmitry A. Kazakov
2011-05-20  7:34                     ` Nasser M. Abbasi
2011-05-20  7:45                       ` Dmitry A. Kazakov
2011-05-20  0:26               ` Gautier write-only
2011-05-20  7:25                 ` Dmitry A. Kazakov
2011-05-20  9:50                   ` Yannick Duchêne (Hibou57)
2011-05-22  6:22                   ` Gautier write-only [this message]
2011-05-22  7:04                   ` Gautier write-only
2011-05-22  8:16                     ` Dmitry A. Kazakov
2011-05-20  0:49               ` Yannick Duchêne (Hibou57)
2011-05-20  7:36                 ` Dmitry A. Kazakov
2011-05-20  8:01                 ` Georg Bauhaus
2011-05-20 10:00                   ` Yannick Duchêne (Hibou57)
2011-05-20 12:55                     ` Georg Bauhaus
2011-05-19  5:18         ` J-P. Rosen
2011-05-19  5:12     ` J-P. Rosen
2011-05-18 23:31 ` Rick
2011-05-19  1:52   ` Gary
replies disabled

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