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-Thread: 103376,21960280f1d61e84 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Newsgroups: comp.lang.ada Subject: Re: How come Ada isn't more popular? References: <1169531612.200010.153120@38g2000cwa.googlegroups.com> From: Markus E Leypold Organization: N/A Date: Wed, 24 Jan 2007 22:34:34 +0100 Message-ID: User-Agent: Some cool user agent (SCUG) Cancel-Lock: sha1:f6Mmh79loEQhbFga+ezauyjjOtM= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii NNTP-Posting-Host: 88.72.216.226 X-Trace: news.arcor-ip.de 1169674197 88.72.216.226 (24 Jan 2007 22:29:57 +0200) X-Complaints-To: abuse@arcor-ip.de Path: g2news2.google.com!news4.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.arcor.de!news.belwue.de!news-stu1.dfn.de!news-fra1.dfn.de!newsfeed.arcor-ip.de!news.arcor-ip.de!not-for-mail Xref: g2news2.google.com comp.lang.ada:8568 Date: 2007-01-24T22:34:34+01:00 List-Id: "Jeffrey R. Carter" writes: > Maciej Sobczak wrote: >> Did it cover open-source projects as well? >> COBOL was popular at the time when development was centralized in >> big companies, so it was easier to count the number of lines. Today >> every kid is coding something and it's even hard to estimate how >> much code is written every day that is just unnoticed. Just having >> Windows as a major operating system (with milions of development >> shops shipping software for it) gives a hint that COBOL might not be >> a winner any longer. > > It covered projects for which people were paid to develop SW. When you > include open-source and teenage kids creating buffer-overflow errors > in their bedrooms, you may get a different result. Teanage kids these days write c001 PHP web applications. Now buffer overflows there, but any amount of security holes. BTW, what one can learn from that, is, that it is the absence of correct models and absence encapsulation of state and representation that makes software bad (insecure / unsafe / whatever), not only the buffer overflows. Regards -- Markus