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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,dc94fe39f71093ec X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: The revolution will not be standardized Date: 2000/01/06 Message-ID: <852ehv$53$1@nnrp1.deja.com>#1/1 X-Deja-AN: 569018252 References: <82p7hu$l1q$1@nnrp1.deja.com> <82ppc9$1u6$1@nnrp1.deja.com> <385252E8.FF140CD2@acenet.com.au> <8333q3$9rh$1@nnrp1.deja.com> <8335ip$b8f$1@nnrp1.deja.com> <38561D9A.70B61403@acenet.com.au> <835ukh$uiv$1@nntp2.atl.mindspring.net> <385685B2.7E341C32@quadruscorp.com> <3856d861.30417176@news.netidea.com> <3856EA29.7B4C0A95@quadruscorp.com> <838mhs$cii$1@nnrp1.deja.com> <385F6039.65A1B1B4@acenet.com.au> <83od9d$1i8$1@nnrp1.deja.com> <83osai$ekj$1@nntp2.atl.mindspring.net> <83sb2d$r1i$1@nnrp1.deja.com> <83ubgv$mlv$1@nntp5.atl.mindspring.net> X-Http-Proxy: 1.0 x28.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Thu Jan 06 16:06:36 2000 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) Date: 2000-01-06T00:00:00+00:00 List-Id: In article , Robert A Duff wrote: ================================================================ > > I guess the one thing I admire most about Java is its strict > insistence on portability. I think that's a Good Thing. On > the other hand, in practise, what matters is what > implementations do, which is not > something the language designer can control. It is well known that complete portability can be achieved with high level languages, the kind that people usually regard as interpretive languages, e.g. SNOBOL-4. [side note, the work on SPITBOL shows that it is possible in fact to compile such languages successfully]. My feeling about Java is that it falls between two desirable points, and thus is a bit of a failure in this regard. If you want to take the hit for 100% portability, then do it properly, and produce a proper high level language (something with the flavors of SNOBOL4, SETL, APL, PROLOG, ABC, Python). Don't end up with a low level machine oriented language which still has 32-bit wrap around integers :-) Sent via Deja.com http://www.deja.com/ Before you buy.