It is not mere IDE Dependency. It is IDE Supremacy. Java is the leader of the IDE master race - the other PL IDE's need to squint to see how far ahead Java IDE's are.
It is not mere IDE Dependency. It is IDE Supremacy. Java is the leader of the IDE master race - the other PL IDE's need to squint to see how far ahead Java IDE's are.
I've seen many frameworks shared in hackernews. But rarely do I see anyone commenting on their IDE's capability to be able to use that framework for go-lang, rust, c, c++, etc.
For example, Rust tokio 1.0:
https://news.ycombinator.com/item?id=25520353
I don't see anyone mentioning an IDE there.
In what concerns C++, have a look at VCL, Firemonkey, Qt, Unreal, Godot, DirectX, Metal,...
All Apple frameworks for Objective-C and Swift.
Just like how our current civilization is dependent on industrialized agriculture and distribution systems.
We cannot imagine how it would be possible to live without those functions. In a way, yes, it is "supremacy", but only if you have access.