From owner-freebsd-java Fri Dec 11 08:15:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA23606 for freebsd-java-outgoing; Fri, 11 Dec 1998 08:15:19 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from multivac.fatburen.org (multivac.fatburen.org [62.20.128.15]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA23600 for ; Fri, 11 Dec 1998 08:15:17 -0800 (PST) (envelope-from staffanu@multivac.fatburen.org) Received: (from staffanu@localhost) by multivac.fatburen.org (8.8.8/8.8.8) id RAA05448; Fri, 11 Dec 1998 17:14:47 +0100 (CET) (envelope-from staffanu) To: Gunther Schadow Cc: archie@whistle.com, chuckr@mat.net, java@FreeBSD.ORG Subject: Re: IBM Jikes (java source -> byte code compiler) released in open-source form References: <199812111537.KAA01493@aurora.rg.iupui.edu> Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII From: Staffan Ulfberg Date: 11 Dec 1998 17:14:43 +0100 In-Reply-To: Gunther Schadow's message of Fri, 11 Dec 1998 10:37:23 -0500 (EST) Message-ID: <87iufimz9o.fsf@multivac.fatburen.org> Lines: 24 X-Mailer: Gnus v5.5/Emacs 20.2 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Gunther Schadow writes: > Jikes definitely can handle inner classes. I use it (the Linux version > of FreeBSD) for my own development for quite some months now and I > never had any problem that javac would not also have reported. I just > know my mistakes faster than with javac :-) I discovered a difference between these two compilers when I switched to using Jikes. I don't know Java well enough to know which one is doing the right thing, however. I imported java.util.* and java.awt.*, and used the class List which is present in both packages without specifying which one. Only one had the correct parameter types, however, so javac seems to have decided which one I wanted to use based on that. Jikes complained about it. Also, I've not got my servlets to work using Jikes. The compile ok, but somehow fail to load. Recompiling them with javac make 'em work again. So, there definitely are differences in the code they produce, and sometimes this seems to matter. Staffan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message