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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: "Jeffrey R. Carter" Newsgroups: comp.lang.ada Subject: Re: newbie, Spark 2014 or Ada 2012 Date: Thu, 09 Jul 2015 14:59:24 -0700 Organization: Also freenews.netfront.net; news.tornevall.net; news.eternal-september.org Message-ID: References: <974c8db0-c9e8-49d4-8db1-3417ec49217b@googlegroups.com> <87k2uenkcw.fsf@nightsong.com> <87615x9s3o.fsf@jester.gateway.sonic.net> <87pp438tm6.fsf@jester.gateway.sonic.net> <87d2028dfy.fsf@jester.gateway.sonic.net> <878uap8539.fsf@jester.gateway.sonic.net> <87zj356p2q.fsf@jester.gateway.sonic.net> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Injection-Date: Thu, 9 Jul 2015 21:58:00 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="a3855fbfe1a666be9aefba0563039ed5"; logging-data="7183"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18W2uhrrRfyu5FX4Qk68V5PWd1qpInzib4=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 In-Reply-To: <87zj356p2q.fsf@jester.gateway.sonic.net> Cancel-Lock: sha1:aKUDacqqG/m1U1GrgLX7LB8xZ+A= Xref: news.eternal-september.org comp.lang.ada:26726 Date: 2015-07-09T14:59:24-07:00 List-Id: On 07/09/2015 01:41 PM, Paul Rubin wrote: > "Jeffrey R. Carter" writes: >> In simple terms: all programs need to be correct, robust, and reliable. > > But they also have to ship on time, and that's often of higher priority ;-). "It doesn't matter what you do, the bridge must be finished by the end of the month." If the civil engineer goes along with that, when the bridge collapses, killing hundreds of people, he's going to be in big trouble. Same if he agrees to use inferior materials. All bridges need to be correct, robust, and reliable. Schedule and cost are secondary. Allowing error-ridden, fragile S/W to cost people huge sums of money and inconvenience should be equally unacceptable. The incompetent coders who create such S/W should be in the same kind of big trouble as the irresponsible civil engineer. When that happens, shipping on time will never be of higher priority. -- Jeff Carter "Violence is the last refuge of the incompetent." Foundation 151