This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: gcj 3.0 post-mortem


>>> Per Bothner <per@bothner.com> 04-Jul-01 11:06:53 PM >>>

   I don't see where this is coming from.  You seem 
   to be making the inference: Java comes from Sun;
   the primary platform for Sun is Solaris; hence the 
   primary platform for Java is Solaris.  
   If there is a primary platform for Java, it is MS-Windows.
   If there is a primary platform for GNU software, it is GNU/Linux.

I agree with this. Sun do so little for the free-software community,
I don't think you guys (and us freebies in general) need to cut them
much slack.


A few thoughts of my own, sorry if they're more general than just
GCC3.0 issues:


GCC is a fantastic step forward for free-java. Freebies now have a
platform that can really compete with HotSpot and other similar VMs. 

Whilst solaris is an important platform for the free community it's
more important (IMHO) that we have rock solid java on GNU/Linux.

Rather than a Solaris port here's my (GNU/Linux) wish list:

- real methods names in gij stack traces
- facilities to support something similar to sun's extensions
- better threading (new pth m:n from IBM?
- awt: people will laugh till we have at least awt

I realise that some of these things are difficult because you're
working within the special constraints of the GCC model.


BTW on the last point: it's a real pain but there's quite a bit of
middle-ware and application code that has dependancies on AWT stuff,
eg:

-  java beans activation framework (JAF)
-  bean-shell
-  etc...

It's bad design of course, but not having AWT is the real biggie.


Nic Ferrier


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]