Slashdot Mirror


Everything About Java 8

New submitter reygahnci writes "I found a comprehensive summary of the developer-facing changes coming in Java 8 including: improvements to interfaces, functional interfaces, lambdas, functions, streams, parallels, date/time improvements, and more. The article includes example code with realistic examples of use as well as explaining the reasoning behind some of the choices made by the developers who are working on Java 8."

1 of 233 comments (clear)

  1. Java has too many versions by Anonymous Coward · · Score: 0, Offtopic

    The Java language changes too much. All this meddling with the language isn't okay. It screws with compatibility, screws with VMs, screws with IT departments, etc.

    And from the programmer's point of view, it requires constant education and rewriting of code with very little benefit. What was the problem with the old language?

    This is all because the language is managed by a corporation. At least the standards bodies don't give us new versions more frequently than once-per-decade. (Although I don't think C needs the periodic changes it gets either.)

    Also, get off of my lawn.