This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: JSP Servlet container / WEB server
> Extending Java is not a bad idea, but there's no point if people can't
> move to gcj because we are not compatible.
I am totally with you with regards to being careful concerning compatibility with the
JDK. The point I was trying to make, however, is that GCJ has unique benefits of its
own; exactly by being different from the JDK.
What's more, applications using Swing or EJB, that is, the bread and butter of
mainstream Java, are incompatible anyway. Swing cum GCJ won't happen anytime soon,
while EJB is so bytecode-oriented that it won't either. Expending effort in making
it happen, is also not necessarily the best use of resources. So, people interested
in these application areas won't move to GCJ anyway.
So, emphasizing and making compabitility at any cost the issue, and trying to move
people who need it, will work against GCJ.
I believe GCJ could be promoted for application areas where the JDK doesn't work
anyway, or is certainly the weaker option: commandline tools, SWT GUIs, inetd
daemons, and other fork() oriented applications. GCJ behaves beautifully in a
posix-oriented environment, while the JDK doesn't, or not necessarily. GCJ is an
excellent solution in its own right and in these areas doesn't need to refer to the
JDK.
It is just an issue of emphasizing its real strengths instead of its perceived
weaknesses.
--
http://www.freestyler-toolkit.org absolutely unique