I work on embedded microcontrollers that have, at the most, 16K of code space and 512 bytes of RAM. I have a nice efficient optimizing C compiler that creates object code nearly as tight as the local assembly language.
Do you think I would benefit from Java? Because I don't.
And the resulting code much slower too. It all depends on what you want to accomplish. Really, THIS particular topic has substantial bandwidth allocated to it already...
Do you think I would benefit from Java? Because I don't.