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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,243dc2fb696a49cd X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews1.google.com!not-for-mail From: kevin.cline@gmail.com (Kevin Cline) Newsgroups: comp.lang.ada Subject: Re: Ada Popularity: Comparison of Ada/Charles with C++ STL (and Perl) Date: 27 Sep 2004 14:31:07 -0700 Organization: http://groups.google.com Message-ID: References: <11b4d.3849$d5.30042@newsb.telia.net> <415813FE.9090803@unixfu.net> NNTP-Posting-Host: 198.23.26.253 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1096320667 1410 127.0.0.1 (27 Sep 2004 21:31:07 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 27 Sep 2004 21:31:07 +0000 (UTC) Xref: g2news1.google.com comp.lang.ada:4291 Date: 2004-09-27T14:31:07-07:00 List-Id: Chris Humphries wrote in message news:<415813FE.9090803@unixfu.net>... > Kevin Cline wrote: > > > > Again, the original question was "Why isn't Ada more popular?" > > > > The answer I am giving is that most programmers don't have such an > > overriding concern for safety that they are willing to write twice as > > much code to get the additional safety. > > > > (whoa, what a thread this has become!) > > Thanks, and good answer. Since then asking that question, I have > learned a lot more about Ada. John Barnes' book, "Programming in > Ada 96, 2nd Edition" helped tremendously. A very good book. It is > now nice to understand just what Ada _is_, and not just another > programming language, but more an attempting at progressing software > engineering. > > I also think I understand why Ada is not more popular. Though I > am very thankful for open source, and feel very strongly about about > it, something bad has grown out of it: bad programmers and programs. Bad programmers didn't come from open source. There have always been bad programmers, and there always will be. Just as it is with music and writing and film and art, 90% of all programming sucks. > Most open source projects seem to have no formal software development > process... > Many young/inexperienced programmers do not even see why this is > important, as their code works, and generally they are done with it > then and there. This is also true for a surprising number of old and experienced programmers. > In the real world, and in my job, most of the time > is spend updating code. Good times are when I get to design something > new, most the time is spent doing grunt work. This situation is common, but not inevitable. On a good project, design is a continuous process. Unfortunately, most programs reach the point where any change is so risky that developers spend all their time trying to figure out how to squeeze in a new feature without breaking the existing features.