It's nice to see the team behind Java finally making efforts to catch up with modern languages. FYI, for anyone who wants to use every single feature that was presented in the Minor Language Features today, not in some ambiguous time period from now, Kotlin would be a great choice. In addition to all of the features he discussed in this talk, there's a lot of other awesome things like immutability by default, FP-style operations (map
, filter
, reduce
etc) without having to use the stream
boilerplate, and much more. Also, it can compile to Java 6 bytecode, which makes it a great alternative for Android developers who want to write in a modern language.
Good talk and I'm left wondering what's the book's name.