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,ac39a12d5faf5b14 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-04-18 07:46:04 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!cpk-news-hub1.bbnplanet.com!news.gtei.net!newscon02.news.prodigy.com!newsmst01.news.prodigy.com!prodigy.com!postmaster.news.prodigy.com!newssvr17.news.prodigy.com.POSTED!53ab2750!not-for-mail Message-ID: <3CBEDCE7.2FC3AB04@flash.net> From: Gary Scott Reply-To: scottg@flash.net Organization: Home X-Mailer: Mozilla 4.79 [en]C-DIAL (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Rant! (was) Development process in the Ada community References: <3CB46975.90408@snafu.de> <3CB77A6B.5090504@snafu.de> <184076622a7c648f157c56e417bd86d4.48257@mygate.mailgate.org> <3CB9375F.8040904@snafu.de> <3CBC56F0.9050300@snafu.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: 64.48.223.16 X-Complaints-To: abuse@prodigy.net X-Trace: newssvr17.news.prodigy.com 1019141119 ST000 64.48.223.16 (Thu, 18 Apr 2002 10:45:19 EDT) NNTP-Posting-Date: Thu, 18 Apr 2002 10:45:19 EDT X-UserInfo1: T[OUQO[@AC[]@FPYBJKBNRLI[B]NQHQIKYYDMREK@YWZUYUBK^RAAEW[QDZ\YQ_IT^C_[EVLDV^NOMOBFFTINWDGGFTKX_DHE@[DRVKC^DQPPOD^HKAHIP[CODFMKGJNYDYIZCZLPI_UWEGS@D^W^B_^J[Y^G\KHBYZC@ESAY[FDPVPEGDA^M]@D]VT_QQVL Date: Thu, 18 Apr 2002 14:45:19 GMT Xref: archiver1.google.com comp.lang.ada:22726 Date: 2002-04-18T14:45:19+00:00 List-Id: Bill Tate wrote: > > Michael Erdmann wrote in message > > > If we had some community concensus that one or more libraries was what we > [snip] > > > wanted for doing job X, all you'd have to do is persuade the vendors to > > > distribute it with their compilers and it instantly becomes part of Ada even > > > if it isn't part of the "standard". > > > > I dont think that we need the vendors this mutch, most of the popular > > open source software is distributed without them (thanks to sites > > as sourceforge etc..), > > > > In my mind the idea of a public ada process is showing up: > > > > - There is a job to be done and i have some solution for it. Propose > > the solution to the community (who is this, i gues comp.lang.ada?) > > > > - If sufficient interest has been raised, form a working group > > for this topic and provide an implemenation for public use. > > > > - Proceed until wide acceptance > > > > - Propose to ISO > > > Michael, > I would like to echo some of your points from an outsider's > perspective. As someone who spends most of his time on > comp.lang.python, Python suffers from some of the same "kinds" of > perceptions (erroneous or otherwise) as Ada does, e.g., degree of > acceptance, availability of developers, etc. At least python has gobs (a technical term) of books available in the local book store and seems to be getting plenty of attention from the media and academia. Then consider Fortran 95. There are virtually no advertisements, no magazine articles (maybe one / year in Dr Dobbs), no books stocked in your local book store, etc. yet there are still somewhere between 5 and 10 commercial developers for x86 plugging away successfully. There are at least 4 fortran.net products in development for x86. Virtually every hardware vendor provides a Fortran compiler (Intel just bought Visual Fortran and is now merging with its own compiler (more or less)). It is still a niche language but has dramatically improved its general purpose utility and isn't likely to die anytime soon. It does this largely following the slow, cumbersome ANSI/ISO standard development process. I only wish REXX would get on the ball. > However, Python does > have considerable "traction" and "energy" in terms of its direction > and the process for moving new features into its standard "core." > While ISO adoption isn't part of the python agenda, the Python > Evaluation Process (PEP) seems to fill the bill that your comments > suggest. A specific PEP garners no shortage of posts from the > devoted. Wide-spread use including version updates most often lead to > incorporation into the standard distribution. Its the latter that > seems to be the threshold that needs to be achieved for widespread > community acceptance. WRT Ada and the ISO process, this would seem to > be, at least, one logical jumping off point since many of the > "important" battles would likely have already been fought and > resolved. Information on the PEP process is available from > www.python.org. Hopefully you wouldn't need to reinvent the wheel > (too much) in order to adopt a process that would work for your > community instead of the other way around - like the python language > itself, this is something that borders on religious dogma in the > python community. Hopefully this is of some use. > cheers, > Bill -- Gary Scott mailto:scottg@flash.net mailto:webmaster@fortranlib.com http://www.fortranlib.com Support the GNU Fortran G95 Project: http://g95.sourceforge.net