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,93a8020cc980d113 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news2.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!198.186.194.250.MISMATCH!transit3.readnews.com!news-out.readnews.com!news-xxxfer.readnews.com!news-out.readnews.com!postnews3.readnews.com!not-for-mail Newsgroups: comp.lang.ada Subject: Re: What is wrong with Ada? From: "Peter C. Chapin" References: <1176150704.130880.248080@l77g2000hsb.googlegroups.com> <461B52A6.20102@obry.net> <1176332730.826176.286450@y5g2000hsa.googlegroups.com> Organization: Kelsey Mountain Software Message-ID: User-Agent: Xnews/5.04.25 Date: 12 Apr 2007 10:43:58 GMT NNTP-Posting-Host: d111cca1.news.sover.net X-Trace: DXC=JVYPV38a>kT8KWe "kevin cline" wrote in news:1176332730.826176.286450@y5g2000hsa.googlegroups.com: > You are right about that. Other engineering disciplines apply > physical laws to the construction of human artifacts. There are no > physical laws governing software. I'm not sure that's entirely true. For example, it appears that some solvable problems are fundamentally intractable (the NP complete problems), and others are provably unsolvable in the general case (the undecidable problems). There is some kind of structure to computational problems and we didn't invent that structure. It is a fact of nature. Software engineers have to deal with these inherent properties of the universe to build software that solves real world problems. It sounds similar to "ordinary" engineering to me. Peter