2 ms·
Java itself has improved a lot taking inspiration from Scala and other languages itself and adding a lot of features (streams lambdas etc). Worth mentioning Ko
by inglor 7y ago
Java itself has improved a lot taking inspiration from Scala and other languages itself and adding a lot of features (streams lambdas etc).
Worth mentioning Kotlin, Scala and Clojure also improved and changed _a lot_ in recent years and so did Go and Rust and other "new" languages that aren't 30 :]
Nothing would make me happier than to see JavaScript and C++ abandoned (two of the most popular programming languages and the two I use the most except Python probably). However that would require a lot of work to accomplish and such huge undertaking is usually done a lot more incrementally. Doing it in a "big bang" fashion would be quite a lot of work.
That is, JavaScript and C++ are very different than they were 10 or 20 years ago - not just in terms of tooling but also in terms of the language itself.
- thewhitetulip 7y agoI understand improvement, all right. I am not against that. What I feel is wrong here is that we get new features every year. A language should be a minimum set of features that everyone uses and not 'all features everyone would ever need' and long term stability and backward compatibility is a must for a language which is as famous as Python