Re:My favorite Rust function
by AdieuToLogic on Sunday October 13, 2019 @01:43AM
(#21238582)
> Pre-generics Java is about the appropriate amount of language complexity for our current lingua franca
I am not sure to whom you are referencing as being "our", so I can only say I disagree as there are many developers which are quite adept in languages having more complexity than "pre-generics Java."
Perhaps you meant to reply to a different comment?
It surely isn't mine, otherwise I wouldn't be happily using Java 13 right now.
Also even Google does have more stuff going on Java, C++, Dart, Kotlin and TypeScript than Go, which has more uptake outside Googleplex.
Re:My favorite Rust function
by erik_seaberg on Sunday October 13, 2019 @03:11AM
(#21238908)
Java is tolerably mediocre now but vintage 1996 Java was awful (and slow). I enjoy Scala, but even I can see why it's more than most of the industry is ready for. If there's a sweet spot, Kotlin seems close to it.
Err, we had 10x times the features of "Pre-generics Java" even in 1970s Lisp and Smalltalk...
Re:My favorite Rust function
by Gene_Parmesan on Sunday October 13, 2019 @03:35AM
(#21239009)
I will gladly trade a little bit more language complexity if it means the complexity of the code that I write using that language is simpler.
Re:My favorite Rust function
by erik_seaberg on Sunday October 13, 2019 @05:00PM
(#21242994)
This. When a platform refuses to solve a problem, that problem doesn't go away. The users are forced to roll their own solutions, none of which have the same test coverage and optimization opportunities.
Re:My favorite Rust function
by EdwardDiego on Sunday October 13, 2019 @03:40AM
(#21239030)
Generics don't make Java that much more complex for your workaday Java coding.
Re:My favorite Rust function
by jjoonathan on Sunday October 13, 2019 @02:17AM
(#21238693)
Speak for yourself.
Pre-generics Java is about the appropriate amount of language complexity for our current lingua franca