Slashdot Mirror


Love and Hate For Java 8

snydeq writes "Java 8 brings exciting developments, but as with any new technology, you can count on the good, the bad, and the headaches, writes Andrew C. Oliver. 'Java 8 is trying to "innovate," according to the Microsoft meaning of the word. This means stealing a lot of things that have typically been handled by other frameworks and languages, then incorporating them into the language or runtime (aka standardization). Ahead of the next release, the Java community is talking about Project Lambda, streams, functional interfaces, and all sorts of other goodies. So let's dive into what's great — and what we can hate.'"

2 of 434 comments (clear)

  1. Re:Gawd by antsbull · · Score: 0, Troll

    Java is a real language, and a lot of real programs have been written with it. It's not a good language, but that doesn't make it trivial.

    -jcr

    Its no better or worse than any other languages out there. If you think it is, then you probably need to get out of your mom's basement and into the real business world more.

  2. After years of saying java didn't need C# features by elabs · · Score: 1, Troll

    After years of saying java didn't need C# features they go and steal tons of them from C#! Whether it's properties, lambdas, function pointers or async/await, the Java community has always insisted that those features weren't necessary and that Java was no worse for omitting them. Now they go and steal them and put them into their products and everyone will declare them innovative new Java features. Last month it was Apple stealing the "Metro" UI from Windows Phone. Now this. Is Microsoft the ONLY company doing anything innovative anymore?