richsinn
Joined 12 years ago
Joined 12 years ago
B. What about Scala? Would you say Scala is a "good fit" for people leaving Java because it's also built on top of the JVM? Or would it be a "bad fit" because the idioms and functional-nature of Scala are vastly different than Java? Or how about Kotlin?
I'm not thinking about "successor" in terms of "Java-specific" design patterns. I'm thinking successor in terms of - can Rust, with concurrency as a first-class-citizen and C-like perf with a safer programming model, replace Java for many of the "higher-level" applications that would've typically been written in Java?
The Homo genus evolved around ~2-3 million years ago; homo sapiens came about ~250K years ago. What's not to say that 2 to 3 million years from now, there'll be some other intelligent species from other genus branches? It always tickles my brain to think about this.
Also relevant: https://io9.gizmodo.com/5780020/if-humanity-went-extinct-wha...
src: https://en.wikipedia.org/wiki/Eichmann_in_Jerusalem#The_bana...
Just sayin... :)
(Or I guess you could write Scala in a non-functional, Java-y way, but that would defeat the purpose of using Scala...).