JIT compiling and byte code morphing and instrumentation.
For instance data base persistence is usually done by instrumentation tools, that add instructions to keep track about transactions and modified objects, or new objects that need persisting.
And endless more things.
Java always had excellent tooling. You are mixing something up.
In General programming languages are not pushed by CEOs but come up in grass root movements by developers.
JIT compiling and byte code morphing and instrumentation. For instance data base persistence is usually done by instrumentation tools, that add instructions to keep track about transactions and modified objects, or new objects that need persisting. And endless more things.