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,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.36.7.80 with SMTP id f77mr20660043itf.10.1470777538410; Tue, 09 Aug 2016 14:18:58 -0700 (PDT) X-Received: by 10.157.45.97 with SMTP id v88mr58583ota.4.1470777538387; Tue, 09 Aug 2016 14:18:58 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.glorb.com!f6no8693706ith.0!news-out.google.com!d130ni29998ith.0!nntp.google.com!f6no8671921ith.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Tue, 9 Aug 2016 14:18:58 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=213.108.152.51; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S NNTP-Posting-Host: 213.108.152.51 References: <31c22983-150c-4dab-abba-588e15f75914@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <0e7aaff1-4d12-43b0-b9b6-c21d0dcc9f2d@googlegroups.com> Subject: Re: New IEEE Language Popularity Ratings From: Maciej Sobczak Injection-Date: Tue, 09 Aug 2016 21:18:58 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:31342 Date: 2016-08-09T14:18:58-07:00 List-Id: > In the defense area in the US, "personnel reasons" is an excuse. The real= reason > is to maximize profits. I disagree. I can see you beating the same argument over and over again, bu= t I don't find it to be substantial. In defense or safety-critical industry in general, there are enough ways to= generate so called "work hours" that the selection of technology is irrele= vant. In some industries the statistics is that only about 5% to 10% of tim= e is spent on actual coding, the rest is spent on maintaining all other art= ifacts, the set of which can be arbitrarily large, with arbitratily complex= interdependencies and kept in multiple incompatible systems, etc., that ca= n take ages to modify to reflect even a trivial functional change. Of cours= e, all activities must be fully manual with no chance of being automated. I= n a such a setup it does not matter what is the implementation language, it= might be anything - the treadmill of "work hours" is spinning elsewhere. > A > poorly designed, error-prone language is an additional tool for maximizin= g profits. Then everybody would choose assembler if that was the real reason, but some= how this is not the case. Interestingly, the choice of technology is frequently driven by the client = themselves (that is, contractors have no influence on this choice), which f= urther invalidates your argument. A poorly designed software development process is orders of magnitude more = effective in generating profits. --=20 Maciej Sobczak * http://www.inspirel.com