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,f15b862e11b575a4 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!feeder.news-service.com!94.75.214.39.MISMATCH!aioe.org!.POSTED!not-for-mail From: "Nasser M. Abbasi" Newsgroups: comp.lang.ada Subject: Re: Air traffic control system in Java Date: Fri, 04 Mar 2011 23:37:03 -0800 Organization: Aioe.org NNTP Server Message-ID: References: <4d6ffe16$0$17930$a8266bb1@postbox2.readnews.com> <4d701d79$0$17918$a8266bb1@postbox2.readnews.com> <4d711c62$0$27719$882e7ee2@usenet-news.net> <4d712326$0$27719$882e7ee2@usenet-news.net> <4d712b6a$0$17204$882e7ee2@usenet-news.net> <0b3daa32-8571-4a7f-a96f-cd876f4c4127@d12g2000prj.googlegroups.com> <4d712e64$0$17204$882e7ee2@usenet-news.net> <1l023eg1ilrni.xwge3tgrabol$.dlg@40tude.net> <882b38e2-0eaa-4b2e-944c-692eca47908f@q12g2000prb.googlegroups.com> Reply-To: nma@12000.org NNTP-Posting-Host: tUYQ4Ty9mMw9Pdc8TJRFQA.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 X-Notice: Filtered by postfilter v. 0.8.2 Xref: g2news2.google.com comp.lang.ada:18842 Date: 2011-03-04T23:37:03-08:00 List-Id: On 3/4/2011 11:15 PM, Vinzent Hoefler wrote: > > After all, there's GtkAda, that's probably as cross-platform as it will > ever get and yet it doesn't convince users to use Ada. > Other than GPS and the work by Dmitry and few others using GTK here, where are the Ada GUI apps written using GTK Ada? I looked to find an Ada application, that I can download and install, which uses GtkAda, but could not find one. (one with menus, buttons and such). Only handful of tiny ones: http://libre.adacore.com/libre/tools/gtkada/ Half of the above are broken, very old, or do not work, and just a toy ones. So, something is wrong here in this picture. In other systems, I can go to Google and search and find tens of thousands of GUI apps written by other languages. So, why isn't any one using Ada to write GUI based applications then if the GUI is there? May be because most Ada programmers are more interested in system, embedded applications? When I finish this course I am taking now in 2 weeks, I will have little more time, and will learn GTKAda to see. The problem, I still need to do plotting, and that requires a new library, like plplot. I wish I can find an example of someone who have used Ada and GtkAda and plplot and integrated all in one visualization scientific app. I guess I have to try myself one day to see if it work, may be I will be the first who will use Ada with GTK and Plplot to make a complete scientific Ada GUI application, and I will become very famous :) > > And as mentioned above. To put something like that into a language standard, > you have to keep minimalistic (remember that the vendors need to implement > it and cost of implementation is also an issue in terms of standardization). > But being minimalistic also means, that nobody will use it due to lack of > (necessary) features. > > IME, if a minimalistic GUI is needed, embed a webserver into your application > and let it start up the browser. This served me well so far. Virtually everybody > knows how to use a browser, and in the days of Web 2.0 such an approach is > probably even "en vogue". > > > Vinzent. > --Nasser