comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <Stephen.A.Leake@nasa.gov>
Subject: Re: One language environment don't have future
Date: 09 Feb 2003 09:25:01 -0500
Date: 2003-02-09T14:38:08+00:00	[thread overview]
Message-ID: <uptq17cqq.fsf@nasa.gov> (raw)
In-Reply-To: nrv0a.654$wK6.41205@news.siol.net

Karel Miklav <karel@inetis.spppambait.com> 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



  parent reply	other threads:[~2003-02-09 14:25 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-04 11:43 One language environment don't have future spam
2003-02-04 11:53 ` Preben Randhol
2003-02-05  6:53 ` Karel Miklav
2003-02-05 17:33   ` Stephen Leake
2003-02-06 15:46     ` Karel Miklav
2003-02-06 20:37       ` Kevin Cline
2003-02-07  5:29         ` Amir Yantimirov
2003-02-07  7:51         ` Karel Miklav
2003-02-08 19:04           ` AG
2003-02-10  7:36             ` Karel Miklav
2003-02-10 16:17           ` Kevin Cline
2003-02-08 18:38         ` AG
2003-02-09 14:25       ` Stephen Leake [this message]
2003-02-09 16:28         ` Simon Wright
2003-02-05 20:56   ` Kevin Cline
2003-02-05 17:35 ` Stephen Leake
2003-02-05 18:45   ` Larry Kilgallen
2003-02-06 20:06     ` Georg Bauhaus
2003-02-06 20:22       ` Larry Kilgallen
  -- strict thread matches above, loose matches on Subject: below --
2003-02-04 13:15 Beard, Frank Randolph CIV
2003-02-04 15:25 ` Larry Kilgallen
2003-02-04 16:30   ` Thierry Lelegard
2003-02-05  8:57     ` Volkert
2003-02-05 10:29       ` Thierry Lelegard
2003-02-05 11:01         ` Preben Randhol
2003-02-05 16:07           ` Volkert
2003-02-06 11:00             ` Preben Randhol
2003-02-05 16:04         ` Volkert
2003-02-04 13:29 Beard, Frank Randolph CIV
2003-02-04 13:34 ` Preben Randhol
2003-02-05  8:40   ` Amir Yantimirov
2003-02-06 18:05 Beard, Frank Randolph CIV
2003-02-07  8:24 ` Karel Miklav
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox