comp.lang.ada
 help / color / mirror / Atom feed
* RE: One language environment don't have future
@ 2003-02-06 18:05 Beard, Frank Randolph CIV
  2003-02-07  8:24 ` Karel Miklav
  0 siblings, 1 reply; 33+ messages in thread
From: Beard, Frank Randolph CIV @ 2003-02-06 18:05 UTC (permalink / raw)
  To: comp.lang.ada mail to news gateway


-----Original Message-----
From: Karel Miklav [mailto:karel@inetis.spppambait.com]

> 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).

Just thinking out loud.

Frank




^ permalink raw reply	[flat|nested] 33+ messages in thread
* RE: One language environment don't have future
@ 2003-02-04 13:29 Beard, Frank Randolph CIV
  2003-02-04 13:34 ` Preben Randhol
  0 siblings, 1 reply; 33+ messages in thread
From: Beard, Frank Randolph CIV @ 2003-02-04 13:29 UTC (permalink / raw)
  To: comp.lang.ada mail to news gateway


-----Original Message-----
From: Preben Randhol [mailto:randhol+news@pvv.org]

> Besides how will your VB programmer be able to change a part of a
> project written in C++/Ada/whatever unless he also learns this language?

This is an interesting point that I meant to comment on.  It leads to
multiple points of failure.  The project would have to be modularized.
But this would only compartmentalize the failure point.  If you lost
your expert in any area, there would definitely be down time, learning
curves, etc.

We have this problem on our current project.  It was built with Ada,
Delphi, and C++.  Another related system used to build messages to send
to it, was built using M$ VB.  To maintain it, you need someone who knows
each language fairly well.  Otherwise, you could end up with kludged
updates in the future.

Frank



^ permalink raw reply	[flat|nested] 33+ messages in thread
* RE: One language environment don't have future
@ 2003-02-04 13:15 Beard, Frank Randolph CIV
  2003-02-04 15:25 ` Larry Kilgallen
  0 siblings, 1 reply; 33+ messages in thread
From: Beard, Frank Randolph CIV @ 2003-02-04 13:15 UTC (permalink / raw)
  To: comp.lang.ada mail to news gateway



-----Original Message-----
From: Preben Randhol [mailto:randhol+news@pvv.org]

spam@not.come wrote:
>> I think what time of traditional language system is gone. 
>> The successfull future systems will be like .Net - one development 
>> environment for many call-compatible languages, with single runtime, 
>> single language-neitral set of libraries, single language-neitral 
>> OS interface. 

> Sounds to me like you are talking about several languages one executable
> standard?
>
> Besides how will your VB programmer be able to change a part of a
> project written in C++/Ada/whatever unless he also learns this language?

I think he's talking about the development environment and not the language.
Sort of like what DEC did with their systems.  If memory serves me correctly,
every language (Fortran, C, Pascal, Ada, ...) compiled to an intermediate
language.  Their debugger looked and worked the same no matter which one you
were using.  So, when you switched languages, all you really had to learn
was the new language.

So, I guess you would come in, select a language, develop with it, and then
compile to the intermediate.

Frank



^ permalink raw reply	[flat|nested] 33+ messages in thread
* One language environment don't have future
@ 2003-02-04 11:43 spam
  2003-02-04 11:53 ` Preben Randhol
                   ` (2 more replies)
  0 siblings, 3 replies; 33+ messages in thread
From: spam @ 2003-02-04 11:43 UTC (permalink / raw)


Actually, I will not argue the subject. 
I am sure participants of C.L.A already know both pros and cons. 
Lets just 'and so'.

I think what time of traditional language system is gone. 
The successfull future systems will be like .Net - one development 
environment for many call-compatible languages, with single runtime, 
single language-neitral set of libraries, single language-neitral 
OS interface. But I prefer something more lightweight, more low-level
and more revolutionary than .Net, may be portable and open-source as 
well. 

I publish some ideas on my site. This is a view of C++ man with 
assembler mind, damaged by Fortran in youth (easily recognizable by 
I, J, K, L identifiers). To add a good cup of Ada-spirit may be worthy.

Amir Yantimirov
http://www174.pair.com/yamir/programming/



 -----  Posted via NewsOne.Net: Free (anonymous) Usenet News via the Web  -----
  http://newsone.net/ -- Free reading and anonymous posting to 60,000+ groups
   NewsOne.Net prohibits users from posting spam.  If this or other posts
made through NewsOne.Net violate posting guidelines, email abuse@newsone.net



^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2003-02-10 16:17 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-06 18:05 One language environment don't have future Beard, Frank Randolph CIV
2003-02-07  8:24 ` Karel Miklav
  -- 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

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