comp.lang.ada
 help / color / mirror / Atom feed
From: David Botton <David@Botton.com>
Subject: Re: Java momentum slowing ?
Date: 1999/05/09
Date: 1999-05-09T22:56:37+00:00	[thread overview]
Message-ID: <373612A6.3752CC19@Botton.com> (raw)
In-Reply-To: CrmZ2.2549$2j3.4026@clnws01.we.mediaone.net


"Pascal F. Martin" wrote:
 while Java does
> have a standard (albeit quite unstable: AWT, then SWING, then what else ?).
> 

Java does not have a standard. It has a vendor.

> BTW, Java is not a scripting language: you need to use a compiler. Maybe
> you confused with javascript ?

You compile Python too. Python compiles to a byte code and then
executes. You can even distribute the byte code just like Java and just
run it :)

No, I am not confused, realistic.

> 
> The main points I wanted to make is that the argument "the language X is
> more portable than Y" is invalid without a distinction between language
> and environment, and that people are comparing the Ada language with another
> language + environment: apple with orange. If a valid comparison is to be
> made, it should compare similar features.

Java is not JDK. BTW you can compile Ada to bytecode and use all the JDK
facilities just like Java. (See some examples on
http://www.adapower.com/os)

> 
> As a conclusion, having used Ada for 7 years, I am still surprised how
> immature are some language zealots. The fact that Ada is a good language
> does not mean it is problem-free, or a silver bullet. I still remember the
> silly thread "The Ariane 5 rocket would have not crashed if it had been
> programmed in PL/1". A language is just a tool. No program is going to be
> more robust or portable than its design allows it to be (intentionally
> or not: I have seen easily portable designs that was not intended to be).

Ada is a tool that when used properly leads to better implementations.
If your design smells so does your code. The key is that Ada helps
prevent human error unlike the C syntax of C/C++/Java, is easier reading
and easier to maintain.

David Botton




  reply	other threads:[~1999-05-09  0:00 UTC|newest]

Thread overview: 85+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-04-29  0:00 Java momentum slowing ? Jean-Marten Marchi
1999-04-29  0:00 ` Corey Ashford
1999-04-29  0:00   ` x
     [not found]   ` <7gesv8$1bol@drn.newsguy.com>
1999-05-02  0:00     ` Corey Ashford
1999-05-01  0:00       ` Mike
1999-05-02  0:00         ` Corey Ashford
1999-05-02  0:00           ` David Botton
1999-05-02  0:00         ` Tarjei Tj�stheim Jensen
1999-05-03  0:00           ` dvdeug
1999-05-04  0:00             ` Tarjei Tj�stheim Jensen
1999-05-04  0:00               ` David Starner
1999-05-05  0:00                 ` Tarjei Tj�stheim Jensen
1999-05-05  0:00                   ` bob
1999-05-05  0:00                   ` David Starner
1999-05-03  0:00         ` Jean-Marten Marchi
1999-05-02  0:00       ` David Botton
1999-05-02  0:00         ` bob
1999-05-02  0:00           ` Mitch
1999-05-02  0:00             ` Tom
1999-05-02  0:00         ` Corey Ashford
1999-05-04  0:00     ` Andrzej Lewandowski
1999-04-30  0:00 ` Tony Huynh
1999-04-30  0:00   ` Jean-Marten Marchi
     [not found]     ` <7gdlca$2j5l@drn.newsguy.com>
1999-05-02  0:00       ` Jean-Marten Marchi
1999-05-02  0:00         ` Bob
1999-05-03  0:00           ` Jean-Marten Marchi
1999-05-06  0:00             ` Richard D Riehle
1999-05-06  0:00               ` Matthew Whiting
1999-05-06  0:00                 ` Renaming Ada (Re: Java momentum slowing ?) David Botton
1999-05-06  0:00                   ` bob
1999-05-07  0:00                     ` P.S. Norby
1999-05-07  0:00                     ` Ada2001
1999-05-07  0:00                       ` dennison
1999-05-10  0:00                         ` Nick Roberts
1999-05-10  0:00                           ` Marin David Condic
1999-05-07  0:00                     ` Corey Ashford
1999-05-07  0:00                     ` dennison
1999-05-07  0:00                   ` Matthew Whiting
1999-05-07  0:00                   ` carlislemc
1999-05-07  0:00                     ` Ronald Cole
1999-05-10  0:00                   ` Jean-Marten Marchi
1999-05-07  0:00               ` Java momentum slowing ? Bob Munck
1999-05-07  0:00                 ` Martin C. Carlisle
1999-05-08  0:00                 ` steve
1999-05-09  0:00                   ` bill
1999-05-09  0:00                     ` Simon Wright
1999-05-14  0:00                       ` Pascal Obry
1999-05-09  0:00                   ` Pascal F. Martin
1999-05-09  0:00                     ` David Botton
1999-05-09  0:00                       ` Pascal F. Martin
1999-05-09  0:00                         ` David Botton [this message]
1999-05-09  0:00                           ` bill
1999-05-09  0:00                             ` David Botton
1999-05-09  0:00                               ` Steve
1999-05-10  0:00                                 ` David Botton
1999-05-11  0:00                                   ` David Botton
1999-05-11  0:00                                     ` bob
1999-05-12  0:00                                       ` Lance Kibblewhite
1999-05-12  0:00                                         ` David Botton
1999-05-12  0:00                                           ` Lance Kibblewhite
1999-05-12  0:00                                             ` Hyman Rosen
1999-05-12  0:00                                               ` David Botton
1999-05-12  0:00                                                 ` Keith Thompson
1999-05-14  0:00                                                   ` Jean-Marten Marchi
1999-05-14  0:00                                                     ` [OT] " Clayton Weaver
1999-05-12  0:00                                                 ` Dave
1999-05-13  0:00                                                   ` David Botton
1999-05-13  0:00                                                     ` Simon Wright
1999-05-13  0:00                                                   ` Pat Rogers
1999-05-09  0:00                         ` bob
1999-05-09  0:00                           ` David Botton
1999-05-10  0:00                             ` Pascal Obry
1999-05-10  0:00                               ` Rob
1999-05-10  0:00                           ` Pascal F. Martin
1999-05-10  0:00                             ` Florian Weimer
1999-05-10  0:00                             ` Jean-Marten Marchi
1999-05-10  0:00                     ` Pascal Obry
1999-05-10  0:00                       ` Mitch
1999-05-10  0:00                         ` Pascal Obry
1999-05-11  0:00                     ` Jean-Marten Marchi
1999-05-10  0:00                   ` Jean-Marten Marchi
1999-05-10  0:00                   ` Jean-Marten Marchi
1999-05-10  0:00               ` Jean-Marten Marchi
1999-05-22  0:00           ` olefevre
1999-05-22  0:00             ` Bob
replies disabled

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