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.1 required=5.0 tests=BAYES_05,FREEMAIL_FROM, INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,918c9205eace0fc5,start X-Google-Attributes: gid103376,public From: KMays@msn.com (Kenneth Mays) Subject: Java vs. Ada: Is C for Dummies? Date: 1996/08/23 Message-ID: <00001a73+000032af@msn.com>#1/1 X-Deja-AN: 176085773 organization: The Microsoft Network (msn.com) newsgroups: comp.lang.ada Date: 1996-08-23T00:00:00+00:00 List-Id: Greetings, I think the colleges are still so focused on teaching people the C programming language that they never mention the pros and cons of Java or Ada95. Java is "C++" for the rest of us. The people who don't care about using pointers, need garbage collection, and care about cross compatibility. You can compile Java into its byte code form and run it through your host's Java VM (interpreter). Or, compile the byte code down to machine level for performance. The fact is, Java is an enhancement from C - just like C++ was the superset of C. Ada95, C++, and Java are more on par with each other than C (the quick, the bad, and the ugly). So the issue should be: Is Java, Ada95, or C++ the best choice? I'd pick Ada95 or Java. My reasoning deals with what I've seen of Ada95 and Java in real-world development. Java is great for internet work on multiple platforms. Ada95 is readable and easy to work with. I don't know how many engineers like playing around with pointer arithmetic, self-modifying code, or other hacks...but if you like doing that then you have C for the latest hacks. C seems to be the replacement for assembly coding. I could talk more on this issue, but see if you can really debate the Java vs. Ada95 issue. I can come up with some easy reason why we need both languages (or why we need different ones). Every language has a specific purpose of why it was made. We still use COBOL, why not redo everything in C if its so great? Ken Mays Ada95 Researcher