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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,936b98ceff0d9f3e X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-02-09 06:27:33 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!hammer.uoregon.edu!skates!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: One language environment don't have future Date: 09 Feb 2003 09:25:01 -0500 Organization: NASA Goddard Space Flight Center (skates.gsfc.nasa.gov) Message-ID: References: NNTP-Posting-Host: anarres.gsfc.nasa.gov Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: skates.gsfc.nasa.gov 1044801488 23288 128.183.235.92 (9 Feb 2003 14:38:08 GMT) X-Complaints-To: usenet@news.gsfc.nasa.gov NNTP-Posting-Date: 9 Feb 2003 14:38:08 GMT User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.ada:33939 Date: 2003-02-09T14:38:08+00:00 List-Id: Karel Miklav writes: > Stephen Leake wrote: > > UML is just another "computer tongues". It's partly graphical, but > > that's not really such a big deal! > > The IT tower of Babel may never be built, but UML and tools around it > are a step forward. And there is a difference between modeling and > coding; I can write "models" in Ada or in UML; there is not much semantic difference. > I guess we're not going to rewrite data structures in all sorts of > languages forever? Why should UML be the last one? > Or watch compilers fuck us with cryptic messages? What are the error messages like from a typical UML compiler? I confess I have not seen any yet. But I have no a priori reason to believe they will be better than the ones from GNAT. > There must be evolution even in IT. Yes. That's how we got Ada 95. (thanks for the straight line :). > I can't say that one language environment has a future, but 95% out > of thousands of languages surely doesn't, because orders of > magnitude of users do matter. That sounds like the DoD argument for Ada. That particular argument appears to have failed, but Ada is still thriving. > And even then, I'm not sure that textual representation of logic is > the best there can be. You may not be sure, but I'm sure Ada 95 is better than UML for "logic". State charts are nice for systems that have lots of states, and use cases are nice for all requirements analysis. The rest of UML I can easily live without. -- -- Stephe