comp.lang.ada
 help / color / mirror / Atom feed
From: Karel Miklav <karel@inetis.spppambait.com>
Subject: Re: One language environment don't have future
Date: Fri, 07 Feb 2003 09:24:08 +0100
Date: 2003-02-07T09:24:08+01:00	[thread overview]
Message-ID: <I2K0a.668$wK6.41825@news.siol.net> (raw)
In-Reply-To: <mailman.1.1044554785.8221.comp.lang.ada@ada.eu.org>

I'm starting to sound like a certain R-company promoter, but as Grady 
Booch said about objects and patterns: "no class is an island, but 
rather that all interesting, well-structured object-oriented systems 
consist of societies of classes." The point in evolution of knowledge is 
to compress it in the sense of complexity, to make it appear plain simple.

As every possible combination of assembly instructions didn't come out 
practical, people invented higher level languages. And even though that 
may not be the reason there shure is a limit in practical societies of 
classes and their tweakable parameters.

Beard, Frank Randolph CIV wrote:
> From: Karel Miklav
>>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 guess we're not going to rewrite data structures in all sorts 
>>of languages forever? Or watch compilers #%@! us with cryptic messages? 
>>There must be evolution even in IT.
> 
> Wasn't (or isn't) that the goal of CASE tools?  Of course, the CASE tools
> would need to evolve more to go from design to implementation.
> 
> I haven't kept up with the current state of the CASE tools, but most of them
> were trying to use a graphical interface tool to draw your system on the
> screen and then produce compilable software components.
> 
> The ultimate evolution of the CASE tools would be to draw something on the
> screen and have it spit out a working executable.  I guess you would have a
> "primitive" (or base) set of components and data structures with which to
> build all others necessary for developing your target product.  The problem
> someone else eluded to was, what do you do when a new data structure is
> required which cannot be built from your primitive or composite sets?  Then
> someone has to go in with the language used to build the CASE tool and
> add the new structure(s).  Unless the CASE tool can be used to build the new
> components or data structures for itself (the Cobol compiler to build a
> Cobol compiler approach).

You're right, but there are other ways. The other day I downloaded Booch 
components for Ada; I managed to compile the examples but I don't have a 
clue what's going on. For start I would just like my tool to select and 
tweak the apropriate version of container for me. There is no tool like 
that at the moment, but with more stupid people like me, there will :)

Regards,
Karel Miklav




  reply	other threads:[~2003-02-07  8:24 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-06 18:05 One language environment don't have future Beard, Frank Randolph CIV
2003-02-07  8:24 ` Karel Miklav [this message]
  -- strict thread matches above, loose matches on Subject: below --
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-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 11:43 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
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
replies disabled

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