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=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5cb36983754f64da X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-04-03 16:30:20 PST Path: archiver1.google.com!news1.google.com!news.glorb.com!wn13feed!worldnet.att.net!bgtnsc05-news.ops.worldnet.att.net.POSTED!not-for-mail Newsgroups: comp.lang.ada Subject: Re: No call for Ada (was Re: Announcing new scripting/prototyping language) From: James Rogers References: <20040206174017.7E84F4C4114@lovelace.ada-france.org> <54759e7e.0402071124.322ea376@posting.google.com> <406EB6D2.8030801@noplace.com> <406EE6EB.8040507@noplace.com> Message-ID: User-Agent: Xnews/5.04.25 Date: Sun, 04 Apr 2004 00:30:20 GMT NNTP-Posting-Host: 12.73.182.27 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc05-news.ops.worldnet.att.net 1081038620 12.73.182.27 (Sun, 04 Apr 2004 00:30:20 GMT) NNTP-Posting-Date: Sun, 04 Apr 2004 00:30:20 GMT Organization: AT&T Worldnet Xref: archiver1.google.com comp.lang.ada:6734 Date: 2004-04-04T00:30:20+00:00 List-Id: Marin David Condic wrote in news:406EE6EB.8040507@noplace.com: > Yes, that's probably a more accurate characterization. But if Sun Java > is essentially equal to "Java" (I don't know about any other major > implementations) then - as a language - the libraries are essentially > part of it. People tend to ignore any distinction between a "Language > Standard" and whatever they get with their compiler. In the absence of > a competing implementation, for any practical purposes, the compiler > *is* the standard. There are no other major vendors. Microsoft tried making their own implementation and suffered a lawsuit from Sun. The Microsoft response was C#, which looks and smells a lot like Java but is being marketed as a different language. Sun provides several different and somewhat incompatible versions of Java. There are Java Standard Edition, Enterprise Java, Real Time Java, and Java Micro-Edition. The major difference between these versions is the accompanying library set. The core Java language remains the same. This is similar to different Ada compilers providing different sets of optional annexes. When managers decide to use Java they seldom recognize the differences between the various versions. Sun provides the different development tools at no cost to the managers. Of course, there is a learning curve for dealing with the different libraries, but that is seldom acknowledged by managers. Jim Rogers