No idea why you are comparing Java, which is BE, to React, which is FE.
I think I will check Java once they finally make coroutines… I mean “virtual threads” a stable feature. That actually looks exciting… being able to parallelize almost like in Go 5 years ago.
Well is it correct that until 1.14 (so 2020) Go used cooperative scheduling? Because
Java Threads, (before the new virtual threads) are preempted by the OS...Go was launched in 2009? Who is doing the catching up?
It’s almost like there is even a CS law for this exact scenario.. but Java 8 will be around and will still work 10 years from now, plus it is not an insurmountable task to bump it up to the latest version at all. Tell me literally any platform that has a better backwards compatibility story, because honest to God there is simply absolutely none.
Me and my catheter will be over here delivering actual software while you figure out how React 32 broke your transcompiler.