This week's book giveaway is in the Java in General forum.
We're giving away four copies of Event Streams in Action and have Alexander Dean & Valentin Crettaz on-line!
See this thread for details.
Win a copy of Event Streams in Action this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Knute Snortum
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Ron McLeod
  • Piet Souris
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

Java 8 is going to be released TODAY!

 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • 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

  •  
    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!
     
    Rancher
    Posts: 43011
    76
    • 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
    Posts: 16084
    88
    Android Scala IntelliJ IDE Spring Java
    • 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
    Posts: 16084
    88
    Android Scala IntelliJ IDE Spring Java
     
    Ulf Dittmer
    Rancher
    Posts: 43011
    76
    • 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
     
    Bartender
    Posts: 1104
    10
    Netbeans IDE Java 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.
     
    Sheriff
    Posts: 4648
    300
    IntelliJ IDE Clojure 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.
     
    Sheriff
    Posts: 24594
    55
    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: 24594
    55
    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.
     
    Ranch Hand
    Posts: 10191
    3
    Mac PPC Eclipse IDE 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
    Posts: 16084
    88
    Android Scala IntelliJ IDE Spring Java
    • 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: 43011
    76
    • 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.
     
    Ranch Hand
    Posts: 530
    Hibernate Eclipse IDE Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I have downloaded JDK 8 and been trying to explore its new features.
     
    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.
     
    Sheriff
    Posts: 10445
    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: 43011
    76
    • 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.
     
    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: 24594
    55
    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!
     
    Sheriff
    Posts: 21775
    103
    Eclipse IDE Spring VI Editor Chrome Java Ubuntu Windows
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I just found out that yesterday Java 8u5 was released.
     
    Rancher
    Posts: 4686
    7
    Mac OS X VI Editor Linux
    • 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.
     
    Marshal
    Posts: 65085
    247
    • 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
    Posts: 16084
    88
    Android Scala IntelliJ IDE Spring Java
    • 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!