3 ms·
for Java, you have been sure basically forever to be able to create and run your code for years to come (it was/is open-source). Granted, the bootstrapping was/
by fock 6y ago
for Java, you have been sure basically forever to be able to create and run your code for years to come (it was/is open-source). Granted, the bootstrapping was/is a problem but applicability of your knowledge didn't depend on monopoly powers alone.
C# for servers seems at the same point nowadays (and before you could still own software and hardware a lot more than today).
Go - problematic, but GCC has a compiler, which can bootstrap.
React - now, we are talking about the mess, the www is today, but technically you'll be able to compile webkit for years to come. And it has some big stakeholders.
AWS - everything is proprietary you can't "own" any tool at all. Amazon decides they don't want to do business with you - pooof. Your country decides to block AWS/USA blocks your country - pooof. Want to fix a bug - well, nothing you can do...