Jeff,
I was re-reading for fun your execelent Java FAQ and one statement made me really perplex in the following paragraph taken from http://wiki.java.net/bin/view/Games/JeffOnPerformance#Doesn_t_this_VM_stuff_take_up_a:
[quote]If you use Java utility libraries, particualrly large and compelx ones like Swing, you will pull a fair bit of code in. But thats code you requested and, if you don’t like the cost, you can always write your own replacements. Its really up to you to set your trade-offs between ease of programming and efficiency in java, just liek in any other langauge. Java just gives you more options to chose from.
[/quote]
…if you don’t like the cost, you can always write your own replacements…
Actually, I don’t understand how one could write its own replacement and be authorized to redisitribute a stripped JRE that includes its new libraries? The JRE liscence doesn’t allow that. Did I miss something?