Java 7 SDK Released

  • (2 Pages)
  • +
  • 1
  • 2

17 Replies - 14745 Views - Last Post: 21 March 2012 - 02:14 AM

#1 Brewer  Icon User is offline

  • Awesome
  • member icon

Reputation: 179
  • View blog
  • Posts: 1,044
  • Joined: 14-June 10

Java 7 SDK Released

Posted 28 July 2011 - 08:36 AM

You can find it here. What do you all think about it? Do you think it's going to be better than Java 6? Do you think that it will take time for people to migrate from 6 to 7, as is the case with Python 2.7 and 3.x?
Is This A Good Question/Topic? 1
  • +

Replies To: Java 7 SDK Released

#2 Feuer  Icon User is offline

  • D.I.C Head

Reputation: 6
  • View blog
  • Posts: 57
  • Joined: 15-June 11

Re: Java 7 SDK Released

Posted 28 July 2011 - 11:14 AM

In one of my projects, I have a need to perform IO for a zip file. This project has now been in ice for a couple of months because I haven't had the willpower to learn to use Java's complex zip-libraries, but I think this will make my life much easier :P

Other than that, according to this page, the Java 7 looks cool, but doesn't make my world to spin backwards.

And of course people using my software will update to Java 7 if they want to use the software.

This post has been edited by Feuer: 28 July 2011 - 11:15 AM

Was This Post Helpful? 0
  • +
  • -

#3 immeraufdemhund  Icon User is offline

  • D.I.C Regular

Reputation: 79
  • View blog
  • Posts: 495
  • Joined: 29-March 10

Re: Java 7 SDK Released

Posted 29 July 2011 - 09:05 PM

JLAYER FOR THE WIN! I've wanted something like this FOREVER!
Was This Post Helpful? 0
  • +
  • -

#4 cfoley  Icon User is online

  • Cabbage
  • member icon

Reputation: 2066
  • View blog
  • Posts: 4,297
  • Joined: 11-December 07

Re: Java 7 SDK Released

Posted 30 July 2011 - 04:38 AM

Don't get too excited yet. Apparently there is a bug in hot spot that optimises loops incorrectly.
http://www.lucidimag...7-for-anything/

JLayer et al. aren't much good if you can't use a for loop.

I would hope that Oracle releases an update that has those compiler options disabled as default and re-enables them once the kinks have been ironed out.
Was This Post Helpful? 0
  • +
  • -

#5 RandomlyKnighted  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 118
  • View blog
  • Posts: 1,370
  • Joined: 14-January 10

Re: Java 7 SDK Released

Posted 30 July 2011 - 07:21 AM

I don't see any links to download it for Mac OSX. :/
Was This Post Helpful? 0
  • +
  • -

#6 immeraufdemhund  Icon User is offline

  • D.I.C Regular

Reputation: 79
  • View blog
  • Posts: 495
  • Joined: 29-March 10

Re: Java 7 SDK Released

Posted 30 July 2011 - 09:30 AM

fine than... how bout being able to write in binary now OOOOHHHH!! and being able to use strings in switch statements.. AWESOME!
Was This Post Helpful? 0
  • +
  • -

#7 KYA  Icon User is offline

  • g++ jameson.cpp -o beverage
  • member icon

Reputation: 3116
  • View blog
  • Posts: 19,153
  • Joined: 14-September 07

Re: Java 7 SDK Released

Posted 30 July 2011 - 09:33 AM

Binary literals could be useful.
Was This Post Helpful? 0
  • +
  • -

#8 cfoley  Icon User is online

  • Cabbage
  • member icon

Reputation: 2066
  • View blog
  • Posts: 4,297
  • Joined: 11-December 07

Re: Java 7 SDK Released

Posted 30 July 2011 - 11:24 AM

Quote

fine than... how bout being able to write in binary now OOOOHHHH!! and being able to use strings in switch statements.. AWESOME!


It's all good if you can do without loops. ;)
Was This Post Helpful? 0
  • +
  • -

#9 nick2price  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 562
  • View blog
  • Posts: 2,826
  • Joined: 23-November 07

Re: Java 7 SDK Released

Posted 31 July 2011 - 11:45 AM

I personally think Oracle are messing up java. Not in the new stuff they are coming out with, but the fantastic projects they have dropped, OWL, Darkstar etc
Was This Post Helpful? 0
  • +
  • -

#10 immeraufdemhund  Icon User is offline

  • D.I.C Regular

Reputation: 79
  • View blog
  • Posts: 495
  • Joined: 29-March 10

Re: Java 7 SDK Released

Posted 31 July 2011 - 12:08 PM

View Postnick2price, on 31 July 2011 - 01:45 PM, said:

I personally think Oracle are messing up java. Not in the new stuff they are coming out with, but the fantastic projects they have dropped, OWL, Darkstar etc


i never heard of those, what are they?


Quote

It's all good if you can do without loops.


I'm going to start a new programming group that uses recursion for for loops. HA! and we shall be called: CursTheForLoops()
Was This Post Helpful? 1
  • +
  • -

#11 Mommy  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 7
  • View blog
  • Posts: 137
  • Joined: 04-August 08

Re: Java 7 SDK Released

Posted 01 August 2011 - 06:24 AM

View Postimmeraufdemhund, on 31 July 2011 - 01:08 PM, said:

I'm going to start a new programming group that uses recursion for for loops. HA! and we shall be called: CursTheForLoops()


nice ;).

Personally I'm a big fan of the additions/modifications to the Java language itself.
Specifically try-with-resources statement, for nicer-looking code and the ability to catch multiple exceptions like this:

try{
//something really awesome
}catch(OneException|AnotherException ex){
//no more duplicate code :)/>
}




BTW: Any news on the issue regarding loops? Where exactly does this bug happen?
Was This Post Helpful? 0
  • +
  • -

#12 nick2price  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 562
  • View blog
  • Posts: 2,826
  • Joined: 23-November 07

Re: Java 7 SDK Released

Posted 02 August 2011 - 04:25 AM

Quote

i never heard of those, what are they?

OWL is Open Wonderland, a fantastic platform written 100% in java that allows you to build virtual worlds. Its problably the most fun, and most challenging thing I have done in java to date. You should take a look into it, you would really enjoy it. Although its now a community project, the main 2 people that run it were employees of sun, and this was one of their projects they were in control of at sun. Darkstar is the server Open Wonderland uses, and was also something run by sun. When Oracle took over sun, they got rid of a lot of these type of projects. They have even cut down on things like Java3D to concentrate more I believe on javaFX. Although they are trying to introduce new technologies, it would be nice if they kept the old ones, instead of making them community projects (nothing wrong with community projects, but funding makes it difficult to progress with them).

BTW, if anyone is interested in Open Wonderland, this is not low level stuff I am talking about. It could really compete with other worlds such as SecondLife. Its fantastic graphics and extremely powerful. You build things called modules, which basically extend the functionality provided to you. If your interested, the link is
Open Wonderland
Was This Post Helpful? 0
  • +
  • -

#13 Programmist  Icon User is offline

  • CTO
  • member icon

Reputation: 252
  • View blog
  • Posts: 1,833
  • Joined: 02-January 06

Re: Java 7 SDK Released

Posted 02 August 2011 - 06:42 PM

Trying to care about Java 7, but the availability of awesome alternative JVM languages is making it difficult.
Was This Post Helpful? 0
  • +
  • -

#14 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 611
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: Java 7 SDK Released

Posted 03 August 2011 - 01:53 PM

Right, it's kind of like they're playing a really slow game of catch up with the new languages.

But new Java releases are still exciting for the alternative languages as well. Of course, the Java-specific features and bugfixes may not be relevant, but the changes to the JVM (invokedynamic) and added/improved APIs are certainly something to smile about, even if you don't use Java.

That said, this particular release isn't exactly life changing.
Was This Post Helpful? 0
  • +
  • -

#15 jon.kiparsky  Icon User is online

  • Pancakes!
  • member icon


Reputation: 7958
  • View blog
  • Posts: 13,558
  • Joined: 19-March 11

Re: Java 7 SDK Released

Posted 04 August 2011 - 09:31 AM

Quote

I'm going to start a new programming group that uses recursion for for loops.


You mean like lisp?
Was This Post Helpful? 1
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2