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,54889de51045a215 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-10-20 17:40:19 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!small1.nntp.aus1.giganews.com!border1.nntp.aus1.giganews.com!intern1.nntp.aus1.giganews.com!nntp.giganews.com!nntp.gbronline.com!news.gbronline.com.POSTED!not-for-mail NNTP-Posting-Date: Mon, 20 Oct 2003 19:40:16 -0500 Date: Mon, 20 Oct 2003 19:40:49 -0500 From: Wes Groleau Reply-To: groleau@freeshell.org Organization: Ain't no organization here! User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en, es-mx, pt-br, fr-ca MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: += in ada References: <1066224357.499523@master.nyc.kbcfp.com> <1066231159.711433@master.nyc.kbcfp.com> <1066311805.222491@master.nyc.kbcfp.com> <3F8F3077.60402@comcast.net> <3F900F35.50203@comcast.net> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: NNTP-Posting-Host: 69.9.86.116 X-Trace: sv3-8ztENw7NFiql785djimYX9OJ2OiXhR2r8AvoryPdH58dsN19ACXchiXhIdLKuj//fSSceKpTvXWXCTN!Hmer9oUtECNYn22dl4PevLJZ9CkNXZgATMKJznNDen7zquCqRLqTNFwqN6b0+9SvhCajlLZMLPvu!aQ== X-Complaints-To: abuse@gbronline.com X-DMCA-Complaints-To: abuse@gbronline.com X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.1 Xref: archiver1.google.com comp.lang.ada:1234 Date: 2003-10-20T19:40:49-05:00 List-Id: Russ wrote: > Yes, I realize that the issue is complex and many "higher-level" > problems exist, such as lack of standard libraries, development tools, > etc. But then you have to ask why those problems developed in the > first place. I just think that the root cause of Ada's lack of > popularity, when you get right down to it, is the awkward syntax, I don't think Ada's alleged "awkward syntax" is a reason for its unpopularity. I think that's a rationalization (i.e., excuse) cooked up by folks who either don't know or won't admit the real reasons they don't like it. As for the lack of libraries, the reason is not Ada's lack of popularity. The reasons are: 1. Some of the libraries wanted are not in great demand in Ada's original primary problem domain. 2. At one time, even though Ada made it very easy to re-use code, contract rules made it difficult. 3. At one time, mandated development methods also made it difficult to reuse code. If it didn't _exactly_ meet project requirements, the project couldn't use it. 4. The safety-mindedness of Ada folks sometimes manifested as not trusting anything that didn't jump through the exact hoops of "OUR" process. 5. When (3) and (4) did not apply, sometimes people thought they did apply. probably lots more. ... -- Wes Groleau "Would the prodigal have gone home if the elder brother was running the farm?" -- James Jordan