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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,92c39a3be0a7f17d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-12-14 17:45:03 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!netnews.com!xfer02.netnews.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!news.mindspring.net!not-for-mail From: Richard Riehle Newsgroups: comp.lang.ada Subject: Re: Future with Ada Date: Fri, 14 Dec 2001 17:33:43 -0800 Organization: AdaWorks Software Engineering Message-ID: <3C1AA877.914DB6EF@adaworks.com> References: <9v57u1$mfb$1@nh.pace.co.uk> <9v74ov014bc@drn.newsguy.com> <9vb24v$7fg$1@nh.pace.co.uk> <3C1A61A6.22695C98@worldnet.att.net> Reply-To: richard@adaworks.com NNTP-Posting-Host: 9e.fc.cc.dc Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Server-Date: 15 Dec 2001 01:44:43 GMT X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en Xref: archiver1.google.com comp.lang.ada:17938 Date: 2001-12-15T01:44:43+00:00 List-Id: James Rogers wrote: > That is the route taken for the Java Abstract Windowing Toolkit (AWT). > In Java 2 the Java Foundation Classes were added. Among those classes > is the Swing GUI toolkit. Swing components are mostly implemented only > in Java. This allows programs to provide a consistent look and feel > across target platforms. It also provides a much slower GUI > interaction due to the inherent performance problems of Java. Just finished teaching an Ada class to twenty programmers who already know Java. Lots of positive responses. However, the consensus was that it would be nice to have an intelligent development environment similar to that available in Java as well as an easier set of libraries such as the one they learned when learning Java. I certainly don't want Ada to become Java. However, there are some positive lessons to be learned from Java. We already understand that C++ is a gigantic step backward. Ada can be a gigantic step forward when the development environments and tools are as friendly as those currently available for Java (or even Visual Basic). These students understand that the superiority of a programming language does count for much when the tools for development are still immature. Richard Riehle