On Thu, 2013-05-30 at 10:36 -0700, Simon Ochsenreither wrote:
>
> > Each iteration of the jdk8 preview gets worse.
>
>
> Sure, Oracle is adding tons of default methods/lambda stuff to the library.
This is not the problem. The lambda expression based library is being
developed separately from the Oracle Java 8 builds. Using the official
Oracle Java 8 b91, trying to run sbt, I get:
error: error while loading CharSequence, class file '/home/users/russel/lib.Linux.x86_64/jdk1.8.0_b91_2013-05-23/jre/lib/rt.jar(java/lang/CharSequence.class)' is broken
(bad constant pool tag 18 at byte 10)
Scala is claiming that there is a breakage in the class file of this
class.
> > It's to the point now that I may have to dump Scala for another language.
I am having to keep Java 7 around just to run Scala :-(
> I don't think you will find any language at this point which has
> implemented support for Java 8's features ahead of Java 8.
Java, Groovy, Kotlin, all fine with Java 8 b91. And they are fine using
the Lambda build b92.
> Did you try the 2.11 builds yet? Afaik they have already support for
> default methods, not sure about the lambda stuff.
I'll give it a go over the weekend…
--
Russel.
=============================================================================
Dr Russel Winder t:
+44 20 7585 2200 voip:
sip:russel...@ekiga.net
41 Buckmaster Road m:
+44 7770 465 077 xmpp:
rus...@winder.org.uk
London SW11 1EN, UK w:
www.russel.org.uk skype: russel_winder