This week's book giveaway is in the Jython/Python forum.
We're giving away four copies of Murach's Python Programming and have Michael Urban and Joel Murach on-line!
See this thread for details.
Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Java 8 is going to be released TODAY!  RSS feed

 
Jesper de Jong
Java Cowboy
Sheriff
Posts: 15861
81
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Today is the day that Oracle releases JDK 8.

At the moment it's not yet available; it's morning here in Europe and in the USA it's still night.

Ofcourse, the biggest new feature is lambda expressions. Read all about lambda expressions in these two articles from Brian Goetz, who lead Project Lambda at Oracle for the past years:

  • State of the Lambda
  • State of the Lambda: Libraries Edition

  • Besides lambda expressions, there's a list of other new interesting features, including:

  • New date and time API
  • New features in JavaFX
  • Removal of the permanent generation (in the garbage collector)
  • Parallel array operations (Arrays.parallelSort(), for example)
  • Bas64 encoding and decoding (official, public API)
  • New features in the concurrency API
  • Nashorn JavaScript engine

  •  
    Jelle Klap
    Bartender
    Posts: 1952
    7
    Eclipse IDE Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Yep, it's still only available as an early access download. I know I'll be keeping an eye on the Oracle site!
     
    Ulf Dittmer
    Rancher
    Posts: 42970
    73
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    It may be time for me to upgrade my OS so I can run Java 7...
     
    Jesper de Jong
    Java Cowboy
    Sheriff
    Posts: 15861
    81
    Android IntelliJ IDE Java Scala Spring
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Is it really going to be today, or did they postpone it a week?

    According to the schedule on the OpenJDK website it should be today, but I know Oracle has a Java 8 Launch Event here in the Netherlands, and I see that there they're saying it will be on 25 March. I wanted to go there, and a few weeks ago it was planned for today. But now it looks like it has been moved a week.

    *edit* Hmmm, it's confusing. On this page (in Dutch) it says that Oracle is doing a Java 8 Launch Webcast on 25 March, but the release is on 18 March (today).
     
    Jesper de Jong
    Java Cowboy
    Sheriff
    Posts: 15861
    81
    Android IntelliJ IDE Java Scala Spring
     
    Ulf Dittmer
    Rancher
    Posts: 42970
    73
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Overview of the new features: http://www.oracle.com/technetwork/java/javase/8-whats-new-2157071.html
     
    Ranganathan Kaliyur Mannar
    Bartender
    Posts: 1103
    10
    Java Netbeans IDE Ubuntu
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Jesper de Jong wrote: Hmmm, it's confusing

    For me too. I read somewhere its going to be on 25th and suddenly its there.
     
    Tim Cooke
    Marshal
    Posts: 3643
    184
    Clojure IntelliJ IDE Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Now it's just a waiting game until the infrastructure guys will allow JRE 8 on the Production boxes so we can start developing with JDK 8.

    I can smell a couple of side projects coming on.
     
    Paul Clapham
    Sheriff
    Posts: 22185
    38
    Eclipse IDE Firefox Browser MySQL Database
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    For me it's a waiting game until the Eclipse guys get their Java 8 stuff together. Which looks like it shouldn't be too long.
     
    Jelle Klap
    Bartender
    Posts: 1952
    7
    Eclipse IDE Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    They have, haven't they? Luna ships with Java 8 support and there's a patch available for Kepler (which I used).
     
    Paul Clapham
    Sheriff
    Posts: 22185
    38
    Eclipse IDE Firefox Browser MySQL Database
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I dunno. I'm using Kepler and I read about the patch, but I'm not that much of an early adopter. And I read about Luna, but I hadn't heard that it was released yet. (Didn't bother to check either.)

    Edit: I checked and I see Luna is scheduled for June release.
     
    Joe Harry
    Ranch Hand
    Posts: 10128
    3
    Eclipse IDE Mac PPC Ubuntu
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    It does not matter to me much since I started using Scala. I will definitely not miss the Java 8 lambda expressions!
     
    Jelle Klap
    Bartender
    Posts: 1952
    7
    Eclipse IDE Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Paul Clapham wrote:I dunno. I'm using Kepler and I read about the patch, but I'm not that much of an early adopter.



    Ah well that explains it then, because I'm currently on Luna M6 at home, and at work I use Kepler with the P20140317-1600 patch that adds Java 8 support.
     
    Jesper de Jong
    Java Cowboy
    Sheriff
    Posts: 15861
    81
    Android IntelliJ IDE Java Scala Spring
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Sorry for the rant, but... why is Eclipse so slow with adopting Java 8? IntelliJ has had support for Java 8 for more than a year already (since IntelliJ 12; today, IntelliJ 13.1 was released), and Netbeans 8 with support for Java 8 was released yesterday. Don't the people at the Eclipse Foundation understand that there are a lot of developers who want to try out Java 8 as soon as it's out?

    I've been a long time Eclipse user but I'm now an IntelliJ fan since I've switched about half a year ago.
     
    Jelle Klap
    Bartender
    Posts: 1952
    7
    Eclipse IDE Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Jesper de Jong wrote:Sorry for the rant, but... why is Eclipse so slow with adopting Java 8?


    It's a bit puzzling to me as well. I know Eclipse can at times be frustrating, which a good tool shouldn't be, but I'm hesitant to move away from it. It does get a lot of stuff right, and thankfully the plug-in situation has vastly improved, though still a mixed blessing for those who want a feature packed IDE they can just get cracking with. Virtually all clients I've worked for used Eclipse in their projects. Some even a project specific distribution of Eclipse, so everyone used the same versions and no one developer should lose half a day setting up or hunting down problems in the development environment.

    IntelliJ seems really nice, but it's license is not free, and from what I've seen - which maybe doesn't account for much - it's not as widely used as Eclipse, so that holds me back. The more recent versions of NetBeans make it seem like it could be okay, but again not as widely used in my experience. So I'm hesitant to get comfortable with a new IDE, and then not be allowed to use it professionally.
     
    Ulf Dittmer
    Rancher
    Posts: 42970
    73
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I think it's a bit disingenuous to ask that free software be available when you want it to. IDEs are complex beasts, I think the fact that Eclipse is available for free at all is quite astonishing. For a tool that most developers spend hours in each day IntelliJ is very attractively priced, IMO.
     
    Jelle Klap
    Bartender
    Posts: 1952
    7
    Eclipse IDE Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Don't get me wrong I'm in complete agreement with you there, and it is certainly not the main reason why I don't want to switch to IntelliJ, as I've tried to explain.
     
    Nam Ha Minh
    Ranch Hand
    Posts: 512
    Eclipse IDE Firefox Browser Windows
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I have downloaded JDK 8 and been trying to explore its new features.
     
    Abhay Agarwal
    Ranch Hand
    Posts: 1376
    Eclipse IDE Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Nice to see that Java 8 is out. I shall download it soon [ as soon as my internet download speed permits me ] .
    Now I shall keep an eye on Oracle BETA exam list page. Hope to see BETA version of Oracle Java 8 Programmer Upgrade exam there soon.
    I am desperately waiting for Oracle to release Java 8 exam as I alwast believe giving certification exam is best way to learn Java.
    Kind of same exercise that I did when Java 7 was released and cleared/passed Oracle Java 7 Programmer Upgrade exam.
     
    Jaikiran Pai
    Sheriff
    Posts: 10447
    227
    IntelliJ IDE Ubuntu
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Jelle Klap wrote:
    IntelliJ seems really nice, but it's license is not free, and from what I've seen -


    IntelliJ has a free edition too http://www.jetbrains.com/idea/download/
     
    Abhay Agarwal
    Ranch Hand
    Posts: 1376
    Eclipse IDE Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Hi Paul

    Till Eclipse provides full fledged Eclipse release for Java 8, you can used NetBeans IDE.
    I saw that Oracle has provided a combined download option where we download Java 8 and NetBeans IDE version 8 together.
    http://www.oracle.com/technetwork/java/javase/downloads/index.html
    I am still in process to download this combined Java 8 and NetBeans IDE.
    You can try this combined download.

    Thanks
    Abhay Agarwal
     
    Ulf Dittmer
    Rancher
    Posts: 42970
    73
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    My guess would be that very few people want to learn an entirely new IDE just to play around with a new Java version (especially as an IDE isn't even required for that), given that it's only a matter of time until Eclipse fully supports Java 8.
     
    Chan Ag
    Rancher
    Posts: 1090
    14
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Chan Ag wrote: I guess Netbeans IDE 8.0 is the only IDE currently that supports Java 8.

    I've been trying some of the new features since then, but Netbeans is Netbeans, not Eclipse. But I guess something is better than nothing.


    I guess some of you know this already but I just chanced upon this.

    https://wiki.eclipse.org/JDT/Eclipse_Java_8_Support_For_Kepler

    And this is working well. So now my eclipse IDE supports Java 8. :-)

    Netbeans IDE was really, really terrible.
     
    Chan Ag
    Rancher
    Posts: 1090
    14
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    And I clicked on edit by mistake. I wanted to post another response.
     
    Paul Clapham
    Sheriff
    Posts: 22185
    38
    Eclipse IDE Firefox Browser MySQL Database
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Chan Ag wrote:I guess some of you know this already but I just chanced upon this.

    https://wiki.eclipse.org/JDT/Eclipse_Java_8_Support_For_Kepler


    And now that official Kepler support for Java 8 has been announced: http://eclipse.org/org/press-release/20140411_updated_eclipse_foundation_announces_java8_support.php I've updated my Eclipse Kepler installation, downloaded JDK 8, and updated Eclipse as per their instructions. Java 8 here I come!
     
    Rob Spoor
    Sheriff
    Posts: 20893
    81
    Chrome Eclipse IDE Java Windows
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I just found out that yesterday Java 8u5 was released.
     
    Pat Farrell
    Rancher
    Posts: 4678
    7
    Linux Mac OS X VI Editor
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Ulf Dittmer wrote:My guess would be that very few people want to learn an entirely new IDE just to play around with a new Java version.


    For sure. I can't imagine using a new IDE for a short time. I find it very, very hard to change from one IDE to another. The style of the IDE has a big impact on my performance, and 99% of the time, my performance is the most important thing in the effort. I hate even minor changes to an IDE with minor version releases.

    Sometimes, I still use VIM to edit stuff. Sigh.
     
    Campbell Ritchie
    Sheriff
    Posts: 53769
    127
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Rob Spoor wrote:I just found out that yesterday Java 8u5 was released.
    It would appear there is a new version of J7, too. J7u55
     
    Jesper de Jong
    Java Cowboy
    Sheriff
    Posts: 15861
    81
    Android IntelliJ IDE Java Scala Spring
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Pat Farrell wrote:For sure. I can't imagine using a new IDE for a short time. I find it very, very hard to change from one IDE to another. The style of the IDE has a big impact on my performance, and 99% of the time, my performance is the most important thing in the effort. I hate even minor changes to an IDE with minor version releases.

    I've been using Eclipse for a very long time. At the client where I've been working since last year, people are free to choose whatever IDE they wish, but most people use IntelliJ, and they have a license server for IntelliJ running. Many people I've encountered that use IntelliJ are very positive about it, so I gave it a serious try.

    I printed a piece of paper with keyboard shortcuts which I kept next to my keyboard. That helped me to quickly learn the shortcuts and get used to it.

    In many ways I find it better than Eclipse.
     
    • Post Reply Bookmark Topic Watch Topic
    • New Topic
    Boost this thread!