Re: Speed of Java (was: Linux on old laptop in two stages)

2006-06-07 Thread Tom Buskey
On 6/6/06, Ben Scott [EMAIL PROTECTED] wrote: I'm mildly curious about things like GCJ (http://gcc.gnu.org/java/),which aim to compile Java-the-language to machine code for the hostplatform (e.g., i386), rather than compiling to machine code for Java-the-machine.In particular, I'm wondering what

Re: Speed of Java (was: Linux on old laptop in two stages)

2006-06-06 Thread Lawrence Tilly
First, I agree that the laptop mentioned above is probably underpowered for modern Java development. I'm fairly happy running Eclipse and other Java-based apps on my systems that are = 512MB / 1GHz, but haven't done much on anything smaller for a few years. For that machine if the user is only

Re: Speed of Java (was: Linux on old laptop in two stages)

2006-06-06 Thread Ben Scott
On 6/6/06, Lawrence Tilly [EMAIL PROTECTED] wrote: http://wiki.java.net/bin/view/Games/JeffOnPerformance There seem to be an awful lot of exceptions and conditions in there. For example, the author states you should have a modern JIT compiler (whatever modern means), and ignore all the time

Re: Speed of Java (was: Linux on old laptop in two stages)

2006-06-06 Thread Christopher Chisholm
I've always wondered: could you build a distro of linux that has native java support? when you think about how java works, it compiles programs to byte code, which is then executed on each platform by a virtual machine. what if someone created a linux kernel that could directly interpret

Re: Speed of Java (was: Linux on old laptop in two stages)

2006-06-06 Thread Randy Edwards
could you build a distro of linux that has native java support? While it'd certainly take some serious work, I can't think of any technical reason why you couldn't -- and that would probably put the speed issue to bed once and for all. And of course, that possibility was likely one of

Re: Speed of Java (was: Linux on old laptop in two stages)

2006-06-06 Thread Ben Scott
On 6/6/06, Christopher Chisholm [EMAIL PROTECTED] wrote: when you think about how java works, it compiles programs to byte code, which is then executed on each platform by a virtual machine. Correct. what if someone created a linux kernel that could directly interpret and execute this byte

Re: Linux on old laptop in two stages

2006-06-05 Thread Paul Lussier
Ben Scott [EMAIL PROTECTED] writes: On 6/4/06, Tech Writer [EMAIL PROTECTED] wrote: ... 150 MHz Pentium ... 40MB RAM ... Some of my son's friends have decided to learn Java this summer ... Be warned that Java may be unbearably slow on that system. (Given that it's irritatingly slow on

Speed of Java (was: Linux on old laptop in two stages)

2006-06-05 Thread Ben Scott
On 6/5/06, Paul Lussier [EMAIL PROTECTED] wrote: Be warned that Java may be unbearably slow on that system. (Given that it's irritatingly slow on much newer systems.) By what measurement do you determine that Java is slow ... My measurement is qualitative, not quantitative. Everything

Re: Linux on old laptop in two stages

2006-06-05 Thread Peggy Harris
, June 04, 2006 9:57 PM Subject: Re: Linux on old laptop in two stages Ubuntu is a great desktop Linux distro, but I'd suspect it's not going to perform nicely on an older laptop like that. There's a new Xubuntu derivative that is using Xfce windowing for older hardware, will supposedly give you

Re: Linux on old laptop in two stages

2006-06-05 Thread Peggy Harris
:57 PM Subject: Re: Linux on old laptop in two stages Ubuntu is a great desktop Linux distro, but I'd suspect it's not going to perform nicely on an older laptop like that. There's a new Xubuntu derivative that is using Xfce windowing for older hardware, will supposedly give you the best of both

Re: Linux on old laptop in two stages

2006-06-05 Thread Neil Schelly
On Monday 05 June 2006 08:35 am, Paul Lussier wrote: By what measurement do you determine that Java is slow, and compared to what? Is it slower for developement, or just running it? Is it slow compared to C, or Lisp, or Visual Basic? Are you doing systems programming with it or distributed

Re: Linux on old laptop in two stages

2006-06-05 Thread Tom Buskey
On 6/4/06, Tech Writer [EMAIL PROTECTED] wrote: I've got an old Gateway Solo 2100 laptop with 150 MHz Pentium processor, 40MB RAM and 1.34 GB hard vdrive. It's been sitting in the corner collecting dust, and still contains Windows-98. Some of my son's friends have decided to learn Java

Re: Linux on old laptop in two stages

2006-06-05 Thread Drew Van Zandt
Context is unnecessary if, for example, Java is unbearably slow compared to nearly everything. The only things I've seen that are slower than (aggregate of all Java apps I've seen and used) are e.g. field simulators or modal analysis simulation tools... and since they're doing a lot of hardcore

Re: Linux on old laptop in two stages

2006-06-05 Thread Kevin D. Clark
A lot of the claims to the effect of Java is much faster nowadays are based on the fact that typical Java implementations nowadays include much better JIT (Just In Time) compilers. Translating an application's interpreted Java bytecode into native machine code can yield some very large

Re: Speed of Java (was: Linux on old laptop in two stages)

2006-06-05 Thread Ben Scott
On 6/5/06, Kevin D. Clark [EMAIL PROTECTED] wrote: It is also very possible that JVM's that run on Windows are more efficient than those that you typically see under Linux ... My personal experience is that the Sun Java VM is just as slow under Windows as it is under Linux, so I don't think

Re: Speed of Java (was: Linux on old laptop in two stages)

2006-06-05 Thread Richard Soule
Ben Scott wrote: My measurement is qualitative, not quantitative. Everything that uses Java that I've ever encountered on any machine takes a long time to start and uses up gobs and gobs of memory, regardless of how trivial the program. Interactive programs all have a somewhat

Re: Speed of Java (was: Linux on old laptop in two stages)

2006-06-05 Thread Ben Scott
On 6/5/06, Richard Soule [EMAIL PROTECTED] wrote: I've got a 1.6GHz Pentium laptop with 2GB of ram and I'm able to run the below in quite a usable manner: Keep in mind the context of the original post was a 100 MHz laptop with 40 MB of RAM. Your video subsystem prolly has more RAM then that

Java Re: Linux on old laptop in two stages

2006-06-05 Thread Bill Ricker
Yes, Java's recent speed comes from (a) JIT compilation (b) real static native compilation with optimization (e.g., JRocket) (c) running on really hot hardware. (And I do mean hot ... the 3.7GHz chips have more Watts per square inch than a hot plate! There's a reason you won't see commercial

Linux on old laptop in two stages

2006-06-04 Thread Tech Writer
I've got an old Gateway Solo 2100 laptop with 150 MHz Pentium processor, 40MB RAM and 1.34 GB hard vdrive. It's been sitting in the corner collecting dust, and still contains Windows-98. Some of my son's friends have decided to learn Java this summer, so I was hoping I could install a

Re: Linux on old laptop in two stages

2006-06-04 Thread Ben Scott
On 6/4/06, Tech Writer [EMAIL PROTECTED] wrote: ... 150 MHz Pentium ... 40MB RAM ... Some of my son's friends have decided to learn Java this summer ... Be warned that Java may be unbearably slow on that system. (Given that it's irritatingly slow on much newer systems.) This system can

Re: Linux on old laptop in two stages

2006-06-04 Thread Bill Ricker
Ubuntu is a great desktop Linux distro, but I'd suspect it's not going to perform nicely on an older laptop like that. There's a new Xubuntu derivative that is using Xfce windowing for older hardware, will supposedly give you the best of both worlds -- light weight distro with the Ubuntu elan