Java SE 8 Proposed Final Draft Specification — Draft 1
cr.openjdk.java.net
Java SE 8 Proposed Final Draft Specification — Draft 1
1–10 of 50 posts
Re: Java SE 8 Proposed Final Draft Specification — Draft 1
#2My colleague's reference for developer-facing changes in Java 8: http://www.techempower.com/blog/2013/03/26/everything-about-...
Re: Java SE 8 Proposed Final Draft Specification — Draft 1
#3Looking forward to it! We've been experimenting with early builds and the improvements are enjoyable. My colleague's reference for developer-facing changes in Java 8: http://www.techempower.com/blog/2013/03/26/everything-about-...
Kudos to whoever wrote it up!
Re: Java SE 8 Proposed Final Draft Specification — Draft 1
#4Re: Java SE 8 Proposed Final Draft Specification — Draft 1
#5Edit: look at the code.
Re: Java SE 8 Proposed Final Draft Specification — Draft 1
#6HAHA, C# copied Java in many ways, now Java is following suit. Good for them.
Re: Java SE 8 Proposed Final Draft Specification — Draft 1
#7Lol, Java. This is what v8 should have been: http://vibed.org Edit: look at the code.
Re: Java SE 8 Proposed Final Draft Specification — Draft 1
#8HAHA, C# copied Java in many ways, now Java is following suit. Good for them.
What, it copied a single-class, multiple-interface statically typed OO language? Since the lead architect on C# designed one of those that predated Java, I think it is pretty clear what he was copying. http://en.wikipedia.org/wiki/Object_Pascal
This isn't to say Anders and company didn't significantly improve it, to be clear, but I tend to think they were looking much more at Java than at Object Pascal.
Re: Java SE 8 Proposed Final Draft Specification — Draft 1
#9Earlier quoted context omitted.
What, it copied a single-class, multiple-interface statically typed OO language? Since the lead architect on C# designed one of those that predated Java, I think it is pretty clear what he was copying. http://en.wikipedia.org/wiki/Object_Pascal
I think this is a little bit handwavey regarding the historical background. My understanding is that NGWS, and then .NET 1.0, grew out of J++ and the Microsoft JVM extensions being a problem. Most of C#'s semantics, especially with regards to C# 1.0, very closely parallel Java's (right down to stuff like missing generics in the first release), as does large parts of the .NET class library. I don't think it's unfair t…
tl;dr - I think we mostly agree.