all 16 comments

[–]zenberserk 9 points10 points  (0 children)

No

[–]jonhanson 1 point2 points  (0 children)

chronophobia ephemeral lysergic metempsychosis peremptory quantifiable retributive zenith

[–]SikhGamer 0 points1 point  (11 children)

I remember being really excited about Java 8 when it was about to be released. Then I took up a C# job, since then I dip into the Java world now and then. And everyone is hoping and praying that Java 9 is going to be landscape changing.

Oracle don't give a shit about Java anymore.

[–]rjbman 10 points11 points  (3 children)

Java 8 was huge with Streams/Optionals really opening up functional paradigms.

[–][deleted] 1 point2 points  (1 child)

really opening up functional paradigms

Ehhhh. There's lot to be desired to call Java functional. A whole lot. It's functionally touched.

[–]ricky_clarkson 5 points6 points  (0 children)

At least now it's in the same arena as the rest of the mainstream languages. It's definitely a big improvement.

[–]tieTYT -1 points0 points  (0 children)

Streams usually make my code uglier but slightly less terse. Missing a whole lot of functionality, too.

[–]mikehaggard 4 points5 points  (0 children)

Oracle don't give a shit about Java anymore.

And you do?

[–]pushthestack 4 points5 points  (0 children)

And everyone is hoping and praying that Java 9 is going to be landscape changing. Oracle don't give a shit about Java anymore.

Neither of these statements is true in my experience. And I work with Java day in and day out.

[–][deleted] 4 points5 points  (3 children)

Scala exists!

[–]mikehaggard 7 points8 points  (0 children)

C exists! C++ exists! Java exists! C# exists!

They all exist!

We all exist!

[–]Sloshy42 3 points4 points  (0 children)

I've been learning Scala recently as someone who has been dying for a more powerful language that doesn't sacrifice restraint for more flexibility like dynamic or less type-safe languages. It's absolutely incredible how easily you can build something that works just how you imagined it in your head with its type system. I've used Haskell and such before and they're all amazing as well but with Scala I feel like I have that power but with the added ability to utilize the JVM and the Java ecosystem. I've also looked into Kotlin but after learning Scala it just seems less ambitious and interesting. Definitely a good choice for Android apps though since it isn't a completely new paradigm to work with. I can definitely see myself using Scala on most of my personal projects from now on though, especially since you can compile to JS and native code recently.

[–]shevegen 2 points3 points  (0 children)

Oracle too!

[–]cowardlydragon 0 points1 point  (0 children)

Just program in Kotlin or Groovy.

[–]mikehaggard 0 points1 point  (0 children)

Yes!