3 ms·
> the article hasn't aged well He mentioned generics* is needed to "grow the language". Then Java added it, making the language more expressive. This talk aged
by ackfoobar 4y ago
> the article hasn't aged well
He mentioned generics* is needed to "grow the language". Then Java added it, making the language more expressive. This talk aged like fine wine if you ask me.
* and operator overloading, and value types. The former I'm happy using in Kotlin. The latter we will have to wait. But for code that is not performance-sensitive, data classes/records work just fine.