View Single Post
Old 09-22-2007, 06:12 PM   #29
DMcCunney
New York Editor
DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.DMcCunney ought to be getting tired of karma fortunes by now.
 
DMcCunney's Avatar
 
Posts: 6,384
Karma: 16540415
Join Date: Aug 2007
Device: PalmTX, Pocket eDGe, Alcatel Fierce 4, RCA Viking Pro 10, Nexus 7
Quote:
Originally Posted by kovidgoyal View Post
Hey I have nothing against Java, indeed most of my coding is done in Python, another interpreted language that is also "compiled" to bytecode before execution. But I do enough high performance computing to know that there is a significant hit both in terms of memory usage and speed to using an "interpreted" language. Whether that hit is significant enough to affect apps running on the PRS500, I don't know.
The point was simply that you had to have a JVM, that Java code could run quickly, and that Java wasn't an interpreted language in the sense of, say, BASIC.

There are cases where you really do need to resort to something like C++, or even hand crafted assembler for inner loops of computation intensive routines, but hardware is powerful enough these days to make Java a good solution for many tasks.

I don't know enough abut the specs on the Sny Reader to say how well a JVM might do on it. I recall fun back in the old Palm days, when people were trying to get a working JVM onto devices that had 8 to 16 MB of RAM, and ran at 16 or 33 mhz. SuperWaba is about the best of that lot, and they faced real challenges in slimming a JVM down to fit.
______
Dennis
DMcCunney is offline   Reply With Quote