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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5cb36983754f64da X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-04-16 07:58:06 PST Path: archiver1.google.com!news1.google.com!news.glorb.com!news.cs.univ-paris8.fr!nerim.net!news.tiscali.fr!foorum!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: No call for it Date: 16 Apr 2004 13:00:13 GMT Message-ID: <2004416-15013-731621b@foorum> References: <20040206174017.7E84F4C4114@lovelace.ada-france.org> <54759e7e.0402071124.322ea376@posting.google.com> <406EB6D2.8030801@noplace.com> <87d66pyw1g.fsf@insalien.org> <406EEC35.7040109@noplace.com> <874qs0zvy1.fsf@insalien.org> <87zn9sygtj.fsf@insalien.org> <407FC30D.1070109@noplace.com> NNTP-Posting-Host: 212.190.145.10 NNTP-Posting-Date: 16 Apr 2004 13:00:13 GMT X-Complaints-To: abuse@foorum.fr X-POSTER: foorum.com X-Foorum_user_id: X-Foorum_user_tmp_id: 2004415-143819-705548-212.190.145.10-club-internet X-Originating-User: 212.190.145.10 X-Newsreader: Foorum Xref: archiver1.google.com comp.lang.ada:7207 Date: 2004-04-16T13:00:13+00:00 List-Id: Marin, You keep complaining that Ada lacks leverage, and you keep saying that Ada should this and Ada should that. I think Ada does already provide a lot of leverage. From your posts, it looks like you are not aware of the existence of: * AWS for web-based applications and web services * GNADE for database apps (includes an Embedded-SQL preprocessor) * GtkAda for portable GUI's, CLAWS and GWindows for Win32 GUI's * XML/Ada for XML processing * OpenToken for lexical analysis * Charles or AI302 for data structures and algorithms In terms of development tools, I keep being impressed with ASIS and the potential it has. At work I use an ASIS-based tool that generates code coverage information; I am learning how invaluable that tool is. I know of no other language that provides this, especially not in a _standard_ way. You also say that students and hobbyists are not a good market to target. I disagree with this. Ada ia already entrenched in a very high-profile market - avionics, train control systems, nuclear industry - which is small, but sustains several healthy companies that provide development tools. In fact this small market is big enough to sustain comptetition between these vendors. The problem is that the companies that make up this high-profile market are quite secretive, and do not normally advertise that they use Ada; they just do it with the understanding that Ada is a competitive weapon in their arsenal. This backlashes on them, as they now find it difficult to hire Ada programmers, or people willing to learn. The only thing that Ada needs is visibility to the masses. So, if you really mean to help Ada rather than complain about the situation, I suggest you go out and write free software in Ada. You may join one of the existing projects, e.g. the Unified Ada Library being discussed in another thread; or you may use the libraries I mentioned for maximum leverage in an application for end users. If you feel that integration is poor between these libraries, then go out and fix that. If you think that they are not portable enough, then port them. Basically, whenever you say "Ada should", replace it with "I will". And all the while, put a sticker on your software saying "Engineered to perfection with help from Ada", and let the world be in awe of you. -- Ludovic Brenta. -- Ce message a ete poste via la plateforme Web club-Internet.fr This message has been posted by the Web platform club-Internet.fr http://forums.club-internet.fr/