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=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3ccb707f4c91a5f2 X-Google-Attributes: gid103376,public From: rogoff@sccm.Stanford.EDU (Brian Rogoff) Subject: Java vs Ada 95 (Was Re: Once again, Ada absent from DoD SBIR solicitation) Date: 1996/10/10 Message-ID: #1/1 X-Deja-AN: 188521887 references: <325BC3B3.41C6@hso.link.com> organization: /u/rogoff/.organization reply-to: rogoff@sccm.stanford.edu newsgroups: comp.lang.ada Date: 1996-10-10T00:00:00+00:00 List-Id: mg@harp.camb.inmet.com (Mitch Gart) writes: I don't think you're right in dismissing Java. It looks superficially like C++ but is much better in many ways. To me the choice between Ada 95 and C++ is obvious, Ada is way better, but the choice between Ada and Java is very close, each language has some advantages over the other. While I agree with you that Java is mostly an improvement over C++, and I rather like it as a language, I don't see too many advantages that Java has over Ada. Garbage collection is a big one, but some would disagree. Simplicity of the threading model might be another. The standard libraries are not part of the language, so they don't count. Simplicity? It certainly is easier to learn, but I sure wouldn't want to write numerics or image processing libraries in it (among other things) since it is missing so much. I'm curious, what are the advantages that the Java language has over Ada 95, in your opinion? -- Brian