Create a new account
No. It just has fundamentally different execution model.
Java will look for heavily used sections of code, aggressively optimize them, and rewrite in machine code. That is the reason for the performance difference.
It's also the classic example (it's in SICP) of how a bad algorithm choice can get really slow really fast.
Get More Comments