4 ms·
I think you hit the nail on the head. Yes, Java is successful, both as a language and as a runtime. Obviously. You can't argue with billions of Android phones.
by numbsafari 5y ago
I think you hit the nail on the head.
Yes, Java is successful, both as a language and as a runtime. Obviously. You can't argue with billions of Android phones. Or the (possible?) news that FB has already given up and will be simply using Android for Meta.
I don't think a lot of folks here were around at the time to remember that a lot of the early hype around Java and the Web were both about unseating Microsoft.
Microsoft has thrived.
Sun is in the dustbin of history. Yes, mountains of cool tech came out of Sun, but as a company, as a existential threat to MS? Java didn't deliver.
That's not to say it couldn't have, had Sun managed it differently. But if Sun had managed it differently, it probably wouldn't have been the success that it is as a technology.
- kaba0 5y agoJust a note but android doesn’t run javaTM, especially not in a runtime. It compiles Google’s decade old java version AOT and native code gets executed on mobile phones.
- fundad 5y agoUntil iPhone, Java on Linux was the standard for smartphones. Was that Java Micro editon? I think the handset makers actually licensed Java/JDK/JVM, not sure it cost money or control or what. Without cloning the language, Alphabet would never have been able to standardize non-Apple phones under one advertising platform.