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=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham 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!news1.google.com!news.glorb.com!transit3.readnews.com!news-out.readnews.com!postnews3.readnews.com!postbox2.readnews.com!not-for-mail Date: Thu, 03 Mar 2011 18:00:07 -0500 From: Hyman Rosen User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.14) Gecko/20110221 Thunderbird/3.1.8 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Air traffic control system in Java References: <4d6ffe16$0$17930$a8266bb1@postbox2.readnews.com> <835e91b1-50f7-4b20-beaf-5b5afcc66cc5@r4g2000prm.googlegroups.com> In-Reply-To: <835e91b1-50f7-4b20-beaf-5b5afcc66cc5@r4g2000prm.googlegroups.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <4d701d79$0$17918$a8266bb1@postbox2.readnews.com> NNTP-Posting-Host: 198.186.190.52 X-Trace: 1299193209 postbox2.readnews.com 17918 198.186.190.52:50632 Xref: g2news2.google.com comp.lang.ada:18767 Date: 2011-03-03T18:00:07-05:00 List-Id: On 3/3/2011 5:50 PM, Rick wrote: > Simply, Ada does not (as a standard language) > provide for construction of a Graphical User Interface. Students (and > commercial software houses), in my experience, insist that it is no > use if you cannot draw pretty pictures with it. Again, this nonsense. This is far worse than when I, as the stereotypical stupid C++ advocate, say "subtypes, big deal, I can code that up as a class". Graphical user interfaces are how *all* computer programs now communicate and interact with their users. If it is painful to construct a GUI in some programming system then programmers are correct to reject that system, because building programs with GUIs is their job, and why would they want to make their lives difficult? In fact, for systems like air traffic control, the graphical user interface is one of the most vital parts of the system, because it must communicate to its users an accurate and easy to grasp picture of the state of the traffic. Calling the ability to build user interfaces "drawing pretty pictures" so desperately misses the point that it's tragic.