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.2 required=5.0 tests=BAYES_00,PLING_QUERY, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,b6d862eabdeb1fc4 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!feeder.news-service.com!newsfeed.straub-nv.de!noris.net!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Ada noob here! Is Ada widely used? Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <0e88de66-128c-48fd-9b9f-fdb4357f318a@z17g2000vbd.googlegroups.com> <22aKn.4575$Z6.3399@edtnps82> <8d5dbf6e-81fe-4419-aaad-118921a47b4a@q23g2000vba.googlegroups.com> <82ocg5r7w5.fsf@stephe-leake.org> <18iz0ye51c3rk$.1wc5rwelax6hr$.dlg@40tude.net> <82wrusagcz.fsf@stephe-leake.org> <82hblv6skj.fsf@stephe-leake.org> Date: Wed, 26 May 2010 10:17:32 +0200 Message-ID: <8ruw3svkfgr4$.80fy42p4mztg.dlg@40tude.net> NNTP-Posting-Date: 26 May 2010 10:17:32 CEST NNTP-Posting-Host: e8bd1a18.newsspool3.arcor-online.net X-Trace: DXC=Xa`Anc\T386RadXUBHgFh3McF=Q^Z^V384Fo<]lROoR18kF7enW;^6ZC`4\`mfM[68DC3W7kTafJH[l4 X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:11042 Date: 2010-05-26T10:17:32+02:00 List-Id: On Wed, 26 May 2010 03:16:44 -0400, Stephen Leake wrote: > "Dmitry A. Kazakov" writes: > >> Today DoD cannot afford design of a new technology, language, compiler. DoD >> can only buy something already designed, e.g. C. It would be a little >> exaggeration to compare DoD's influence on the language/technology market >> with yours or mine. And it keeps on ceasing. The next flight system could >> will be in C#. > > Are we talking about the same DoD? The United States Department of > Defense has essentially unlimited funds; look what we are spending in > Afghanistan and Iraq. These funds cannot be spent on software development. Well, the software may kill, but it predominantly does its users... (:-)) > They choose not to spend money on software, but that's a political and > technical decision, not a money one. That is the same. Software is not considered an existential threat (it probably should). >>> We don't need regulations, we need success oriented contracting. >> >> How do you measure "success"? In terms of market shares? Isn't C a >> success? > > For a DoD contract for a figher airplane, "success" is measured by > absence of errors during flight, high performance during flight, and > ease of long term maintenance. Yep, and none of these can be unequivocally deduced from the software design faults. And absolutely none from the software technology. Remember Ariane. >>> Part of the problem is people don't know how to manage large systems; >>> that's why the air traffic control system is not replaced yet. >> >> The problem is that there is no market for large, mission critical systems. >> You cannot afford trial and error strategy for a system controlling >> nuclear reactor or air traffic. > > Technically, there is a market for these, it's just very inefficient > because it's low volume. That is the point. If you had millions competing implementations of the same software product, you could chose the best vendor by natural selection in some years. That will *never* happen with software, written by man. The price to establish such a competition is millions higher than the price of any monopolist's software faults. Software is a natural monopoly. >> Similarly, there is no and cannot be a market for computer languages, >> operating systems etc. > > You're kidding, right? The whole point of this discussion is about what > language to use. Exactly. If market worked, you knew the answer from there. >> Without regulations the result is always microsoft. > > Not at my place of work. The reason most peopel use Microsoft is > _because_ of regulation. May I beg for an example? -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de