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,ffe4fb1477fe67e6 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.arcor.de!newsspool4.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Newbie Needs Ada Advice 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: <1178212418.538270.283700@c35g2000hsg.googlegroups.com> <1fk217327jjhg$.r7isisod1xdf.dlg@40tude.net> <1178487981.388876.45930@w5g2000hsg.googlegroups.com> <5a83k2F2ng7ugU1@mid.individual.net> Date: Mon, 7 May 2007 11:15:37 +0200 Message-ID: NNTP-Posting-Date: 07 May 2007 11:15:37 CEST NNTP-Posting-Host: 6c2695f5.newsspool4.arcor-online.net X-Trace: DXC=;OfHlAf05aJlU`@c^jLCbJ4IUKcHT^>1U@DNcfSJ;bb[EFCTGGVUmh?DLK[5LiR>kgB52FGmgW1REM X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:15611 Date: 2007-05-07T11:15:37+02:00 List-Id: On Mon, 07 May 2007 10:42:58 +0300, Alex R. Mosteo wrote: > GtkAda works in Linux and Windows at least; no idea about OSX. However, it > is too bulky for my tastes, in the sense that you need lots of glue code > for the simplest callback. Then, I don't like either the look of GTK+ > (there are L'n'Feels I guess) and working with TreeViews is another tiring > process (but the C++ examples show that this is not the fault of GtkAda). Yes, me too. > That said, I've seen great looking apps written with GtkAda (one for xfig > figures and another one for musical scales, whose names I don't remember > right now, are the first ones that come to my mind). > > Recently was an announcemente of a Qt binding, so there are two different > ones out right now I think, but can't say about its maturity. I remember > from my C++ days that Qt was easy to use... but how well this traslates to > the Ada side I don't know. Maybe, however, more widget libraries I see, more it makes me to believe that widgets should be designed in Ada with a native Ada interface. Also, what perplexes me, is an open contradiction between heavily dynamic architecture of the widget libraries and predominant static use of. It is quite awkward. One first makes everything dynamic with all the disadvantages of not knowing what, when and if it will be emitted, handled, resized, destroyed etc. Just in order to roll everything back with tools like GLADE. Something is wrong here. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de