(...) Aah, you definately couldn't have done that in Java. Of course the ability to declare a couple register variables helps too. KL (24 years ago, 3-Jan-01, to lugnet.off-topic.geek)
(...) Of course I've heard of situations where an interpreter outdid hand crafted assembler. This can occur if the portion of the interpreter necessary to run your code fits in the code cache and the byte codes fit in the data cache when the hand (...) (24 years ago, 3-Jan-01, to lugnet.off-topic.geek)
(...) I probably couldn't, no, but a very experienced Java programmer and a good JVM machine could conceivably do better than C. (It's not unheard of for Java to be faster than C for certain types of things.) The big hits would probably be the JVM (...) (24 years ago, 3-Jan-01, to lugnet.off-topic.geek)