Dagens første indlæg for mig ( Søren ) og et par andre ninere, blev lige en hurtig update på hvad der sker med Java 7 og 8.
På podiet var det Mark Reinhold som jo er ganske fin til at præsentere og fortæller tingene på en let forståelig og pædagogisk form, så hvis du godt vil høre om hvad der sker med Java 7, er det en udemærket session, omend lidt kort.
Han startede med lige at give et overblik over historien og at planerne for 7′eren jo blev lavet noget om efter Oracles indtræden.
Planerne er at vi får Java 7 midt 2011 og de går samtidig efter en release 8 slut 2012, da nogle af tingene til den oprindelige 7′er, nemlig project jigsaw (maven lookalike ) og project lamdba ( closures ) slet slet ikke er færdige hvorimod nogle af de andre ting er klar.
Han gennemgik lige et par main features som er med i 7′eren.
project coin : http://openjdk.java.net/projects/coin/ går på at give features til java, som skal gøre det nemmere at være produktiv.
Trådunderstøttelse i form af det nye fork join framework som Doug Lea står bag, hvor man eksplicit kan lade sine klasser lave divide and conquer.
Tilsvarende anvende nye interfaces på bl.a. collections. filter og map, til at udvælge objekter der overhovedet skal indgå i en evt. filtrering. Der var lagt op til at man anvendte inner classes til lave filter og map rutinerne, men her kom closures så på banen, at man kunne bruge closures, men det varer jo lidt endnu.
Project Jigsaw bliver en del af Java 8, som i bund og grund minder meget om Maven og kan da også spille sammen med maven repositories. Men er et framework til at lave dependencies til sine jar filer, plus der kommer nogle packaging tools.
Flere gang nævnte han at det så nu er slut med -classpath.
Han snakkede om at de er ved at prøve at simplificere så meget som muligt, bl.a. også med Coin projektet, og der er en del tiltag. bl.a. value som bruges til at angive immuterbare objekter.
Ellers var der lidt småting om sprogunderstøttelse, men det var ret tyndt og også omkring jvm’en, det var mest bare reklamer for andre indlæg.
Men en ok første session, kan godt anbefales, for et hurtigt overview.
Sluttelig opfordrede han til at man jo bare kan hjælpe til, det kan man jo godt overveje
Afsted til den næste Session.