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.4 required=5.0 tests=BAYES_00,FORGED_MUA_MOZILLA autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,20dd8ed49a092517 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Received: by 10.180.106.199 with SMTP id gw7mr73270wib.0.1348190012074; Thu, 20 Sep 2012 18:13:32 -0700 (PDT) Path: q11ni3492521wiw.1!nntp.google.com!feeder1.cambriumusenet.nl!feeder2.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!border3.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!newsreader4.netcologne.de!news.netcologne.de!newsfeed.straub-nv.de!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!gegeweb.org!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail Date: Tue, 18 Sep 2012 08:28:26 +0200 From: =?ISO-8859-1?Q?Thomas_L=F8cke?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120909 Thunderbird/15.0.1 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Qt or Gtk? (from an Ada perspective) References: <99575344-c301-4af2-9155-b6577bfb1ca6@googlegroups.com> In-Reply-To: <99575344-c301-4af2-9155-b6577bfb1ca6@googlegroups.com> Message-ID: <5058148a$0$281$14726298@news.sunsite.dk> Organization: SunSITE.dk - Supporting Open source NNTP-Posting-Host: 77.234.168.90 X-Trace: news.sunsite.dk DXC=`jkdX?1hb>YPJU4WZUlGaXYSB=nbEKnk[cc:lZ@]ReCT3ZOKe3?:>XQcAE?;m5ccYS3>^Oo7SF On 09/17/2012 01:34 PM, alb348@gmail.com wrote: > Which of the two is better supported in Ada, Qt or Gtk? > > Also, which of the two is easier to use? (for a beginner) > > Note: what I actually need to use is a very small subset of the functionality offered by these toolkits, in that I will only use some basic GUI functions like text edit boxes, as well as file I/O and text processing. But not much beyond that. > > Thanks in advance Hey Alby, If you only need a "very small subset", then maybe it is worth considering going down the AWS (Ada Web Server) and HTML5 route for your GUI needs? With the more sane Dart [1] language on the rise, you no longer have to muck about with the horrible beast called Javascript. We at AdaHeads are currently building a fairly complicated GUI application and we've chosen the browser as a carrier for our program, as all the functionality we require of our GUI can be delivered just as well by a browser as by the more complicated and heavy GUI toolkits. Also our program suddenly works on all platforms: Tablets, smartphones, Windows, Linux and Mac. If the user can conjure up a browser that suppors WebSockets (Firefox, Chrome and Opera all do), the application will work. I'm not saying that a browser and HTML5 can replace Gtk/Qt in all cases, but for some GUI programs it actually makes a lot of sense. Just a thought. :o) [1] http://www.dartlang.org/ -- Thomas L�cke | thomas@12boo.net | http://12boo.net