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,38fc011071df5a27 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-05-28 10:53:05 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!snoopy.risq.qc.ca!newsfeed.news2me.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!harp.news.atl.earthlink.net!not-for-mail From: Marin David Condic Newsgroups: comp.lang.ada Subject: Re: Ideas for Ada 200X Date: Wed, 28 May 2003 13:53:03 -0400 Organization: MindSpring Enterprises Message-ID: <3ED4F77F.5060809@noplace.com> References: <6a90b886.0305262344.1d558079@posting.google.com> <3ED4A94C.2020501@noplace.com> <3ed4c9a2@news.wineasy.se> NNTP-Posting-Host: d1.56.b4.a9 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Server-Date: 28 May 2003 17:53:04 GMT User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 (OEM-HPQ-PRS1C03) X-Accept-Language: en-us, en Xref: archiver1.google.com comp.lang.ada:37926 Date: 2003-05-28T17:53:04+00:00 List-Id: Well, getting a "Necessity" is "A Good Thing." ;-) Perhaps we're in violent agreement. I've argued here in the past that getting some kind of "Conventional" library of stuff is highly important to Ada. Without it, developers look at things like Java and MSVC++ and say "I don't care if Ada is theoretically better. I get huge leverage using Language X and that gets me to market quicker..." Hence, as you observe, without some reasonably extensive library, Ada can continue to remain in the shadows. I have suggested that the vested interests in Ada (compiler vendors, SIGAda and any big-time users) charter some group to come up with a library that would be agreed upon as "The Conventional Ada Library" and make a reference implementation to be distributed with all compilers. It would need to be easily updated and should cover a wide range of interests (Data structures, networking, OS interfacing, math, business, graphics, GUIs, whatever. Its easy to make a list and prioritize.) So far, aside from a few fellow zealots and gadflies, there doesn't seem to be much noise comimg from the players who would matter. Hence, I assume that without much interest or support from the key participants, Ada will continue to lack a "Conventional Ada Library" for some time to come and numerous projects will continue to go to Java and MSVC++. MDC Tarjei T. Jensen wrote: > "Marin David Condic" wrote: > >>I think a standard Ada sockets package would be A Good Thing. > > > It is not A Goo Thing. It is A Neccessity. It must be present for Ada to > survive in general computing. > > It is time to decide what a programmer should be able to do with Ada right > out of the box. Also called "How things should work". If this is not done, > Ada will continue to struggle. > > Currently the main Ada problem is -- as far as general computing is > concerned -- the standard library. We need to re-focus on what is needed > today and not what was moderately useful in 1984. > > I still recommend "The Inmates Are Running The Asylum". Read it and then we > can start discussing the persons and what they need in order to do their > job. -- ====================================================================== Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jast.mil/ Send Replies To: m c o n d i c @ a c m . o r g "In general the art of government consists in taking as much money as possible from one class of citizens to give to the other." -- Voltaire ======================================================================