From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,3ed4c57426e16006 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!goblin1!goblin.stu.neva.ru!feeder.news-service.com!feeder.news-service.com!2a02:590:1:1::196.MISMATCH!news.teledata-fn.de!newsfeed.arcor.de!newsspool4.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: GtkAda using Glade Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <15ff2ec1-5a2b-4d24-8aab-cf7985b6374f@t19g2000yql.googlegroups.com> <2e496d2c-f12f-4961-981b-2162fdf1ce1e@k3g2000prl.googlegroups.com> <1vakqa4gwjxry$.9j72428ewqp0.dlg@40tude.net> <1npn5zwqehpsz.1lqame09nycx1.dlg@40tude.net> <96992149-4b0b-4de3-b928-545baa8da5ad@y12g2000yqh.googlegroups.com> Date: Fri, 20 May 2011 09:25:15 +0200 Message-ID: NNTP-Posting-Date: 20 May 2011 09:25:16 CEST NNTP-Posting-Host: 7bb6e94f.newsspool3.arcor-online.net X-Trace: DXC=1mc[CcenoG;Tia]Ho99G50McF=Q^Z^V384Fo<]lROoR18kF7enW;^6ZC`4\`mfM[68DC3Q@gYBVjFb88 X-Complaints-To: usenet-abuse@arcor.de Xref: g2news2.google.com comp.lang.ada:20304 Date: 2011-05-20T09:25:16+02:00 List-Id: On Thu, 19 May 2011 17:26:56 -0700 (PDT), Gautier write-only wrote: > On 19 mai, 09:36, "Dmitry A. Kazakov" > wrote: > >> Unfortunately the reality is that the GUI and the functional part of the >> program are tightly interwoven. Therefore you need to be in full control of >> both and want to shape the program's structure as you want for the sake of >> clear design and maintainability (Ada's strengths). Any automatically >> generated code is just an obstacle here. >> >> Sorry for sounding daemon's voice again. (:-)) > > 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. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de