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,LOTS_OF_MONEY 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 06:27:07 PST Path: archiver1.google.com!news1.google.com!news.glorb.com!tiscali!newsfeed1.ip.tiscali.net!news.worldonline.be!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: No call for Ada (was Re: Announcing new scripting/prototyping language) Date: 03 Apr 2004 16:29:31 +0200 Organization: Worldonline Belgium Sender: lbrenta@deuteronomy Message-ID: <87d66pyw1g.fsf@insalien.org> References: <20040206174017.7E84F4C4114@lovelace.ada-france.org> <54759e7e.0402071124.322ea376@posting.google.com> <406EB6D2.8030801@noplace.com> NNTP-Posting-Host: 83-134-242-121.lindthout.goplus.fastdsl.tiscali.be Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.worldonline.be 1081002424 10806 83.134.242.121 (3 Apr 2004 14:27:04 GMT) X-Complaints-To: abuse@worldonline.be NNTP-Posting-Date: Sat, 3 Apr 2004 14:27:04 +0000 (UTC) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 Xref: archiver1.google.com comp.lang.ada:6725 Date: 2004-04-03T16:29:31+02:00 List-Id: James Rogers writes: > Marin David Condic wrote in > > > > Add to that the presence of available class libraries and Ada comes up > > short there as well. While Ada does have some standard libraries and > > it has various open source libraries available out on the net and > > vendors provide libraries of their own invention, its not the same as > > someone looking at what Java provides just by virtue of being Java. > > > > I would rephrase that. Java standard libraries do not exist due to the > intrinsic nature of the Java language. They exist because Sun Microsystems > has poured millions of dollars into the development of Java standard > libraries. > > While Java is a very useful tool, it is good to remember that Java is > owned by Sun. It is a proprietary product. Just ask Microsoft, who > recently paid Sun $700,000,000.00 in the settlement of a lawsuit > regarding Java. Yes. I would add that Java standard libraries cannot exist because Java itself is not a standard; it is just a nonstandard specification by some vendor. At least by my definition, a "standard" is an official document published by an official standards body such as ISO, ANSI, W3C, IETF, or IEEE. For Java and its libraries to become "standard", Sun would have to submit their specification to the ISO. They won't do that because they'd lose control over the specification. But, at the same time, their PR department uses the word "Standard" all over the place, in order to confuse the unwary and make them believe there is no vendor lock-in with Java. These are lies. But all this is nitpicking. Marin is right in saying that Java appears to have more leverage to people who won't spend time choosing the best tools for the job. They would like an all-in-one, one-stop-shop solution for most of their problems, and Java does provide that while Ada doesn't. Unless... you consider Debian :) BTW, who needs a JVM when there is Linux running on all kinds of hardware, from cell phones to mainframes? Linux provides all the hardware abstraction necessary, without the run-time cost of a JVM. -- Ludovic Brenta.