From owner-freebsd-java Wed Mar 3 13:36:48 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (Postfix) with ESMTP id 7BF6114F6F for ; Wed, 3 Mar 1999 13:36:38 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id OAA16946; Wed, 3 Mar 1999 14:36:17 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id OAA14551; Wed, 3 Mar 1999 14:36:08 -0700 Date: Wed, 3 Mar 1999 14:36:08 -0700 Message-Id: <199903032136.OAA14551@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Chuck Robey Cc: bsletten@nova.org, Nate Williams , freebsd-java@FreeBSD.ORG Subject: Re: AOUT/ELF In-Reply-To: References: X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > ???? If not, I assume you could use jikes with a little bit of work, > > > since recent version are supposed to be JDK2 compliant. > > Really?!?!? I hadn't heard this. > > > > Do you have a link to where you read this? Is it just the AlphaWorks site? > > That is what they claim, for version 0.45, that it's neither a subset > nor a superset ... it seems, in fact, to be more picky about syntax and > errors than javac is. This is true, but it is not David and Phillipe's (sp?) attempt to be more picky than javac. For example, I sent in a bug report for 0.44 that caused them to 'unfix' a change they made due to their reading of the specification differently than javac. Apparently (since it works like javac again in 0.45) they must feel that javac implementation is 'correct'. When it's obvious that jikes is correct and javac isn't (based on reading the specification), or when they are unsure which of the two is correct, they send email to Sun for enlightenment. Apparently javac has been modified from a couple of these emails. :) My only fear is that jikes will become less useful as a 'java' compiler. Because it is open-source, there have already been a number of requests to 'extend' Java language with new (useful) features. Unfortunately, as we've seen with gcc, the resulting 'language' is no longer 'C', and is instead 'Gnu-C'. Fortunately, the IBM guys have been good about rejecting such changes, but I think it's only a matter of time before it diverges into a new language. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message