Re: What is JIT good for?
not to be anal retentive, but Java is typically a compiled language, generating a P-code [or sometimes native] binary. JavaScript, on the other hand, requires a JIT compiler because
*ahem*
so-called JavaScript "developers" *FELT* that their own signfiicance was too little on 'teh intarwebs', and so they were COMPELLED to invent/inject B.S. javascript "code" into EVERYTHING web-related, from server to client, particularly when related to AD SERVERS, because, tracking. And so it's everywhere, and the more lazy J.S. "developers" propagate it via the use of CDN-delivered bloatware libraries (like JQuery, NodeJS).
And so these bloatware libraries take SO long to interpret, that their bloat-code runs slow, so they invented JIT compilers for both client and server side to try and 'compensate'. Nevermind the ENTIRE MODEL is flawed to begin with, as evidenced by a particular worthless function being pulled by a developer, causing chaos throughout the user base. And so on.
ok - rant complete. applying fire extinguisher now.