At 05:18 PM 7/20/95 -0800, Douglas Barnes wrote:
Java compiler (written in Java), compiling big program: 2.5 MB HotJava browser (written in Java), after running some applets: 4.0 MB
Believable for this sort of thing.
"Hello world" Java program (no GUI): 800K Yow! Does this mean I'd have to download an 800K applet to my browser just to get it to say "Hello, World"? Or is this a complete standalone program, much larger than a typical applet?
Uh, no, this is a standalone Java program (includes interpreter, language library, etc.) Applets are treated by a browser in the same way that a GIF is treated (more or less); the browser may have to grab more memory to take in a big one, but that memory can be reclaimed when the user moves on to a new page. Applets run as a thread within a multi-threaded browser, they don't have their own processes, etc.