Java SE 6.0 (JDK/JRE) Release Candidate är släppt. Läs om nyheterna i Release Notes, och kolla in dokumentationen.
Framtiden – den är här nu..! :-)
Java SE 6.0 (JDK/JRE) Release Candidate är släppt. Läs om nyheterna i Release Notes, och kolla in dokumentationen.
Framtiden – den är här nu..! :-)
Äntligen städar Sun upp i brandingen kring Java! Tvåan i ”J2SE” släpps, och ”Java” lyfts fram mer i dagligt tal. Istället för J2SE och J2EE kommer vi alltså att prata om Java SE och Java EE. Versionsnumret hängs på efter, och det finns till och med en rekommendation att bara säga heltalet om det är en ”punkt-noll”-version. Plötsligt känns det alltså rätt att säga ”Java fem” om den senaste versionen. (Ok, ok, jag droppar ”SE” i dagligt tal… Stäm mig bara…)
Läs mer i Graham Hamilton’s blogg.
Jag läste i Joe Walkers blog om hur han funderar på att byta från Eclipse till IDEA bara för att IDEA har bra stöd för JavaScript. Det fick mig att fundera… JavaScript kommer ju att vara inkluderat i J2SE 6. Bra stöd för JavaScript kommer alltså mer eller mindre att bli ett absolut krav i framtida versioner av Eclipse (och andra IDEer).
Frågan är: hur ser läget ut nu? Finns det, i någon av de 101000 pluginer som finns till Eclipse, något bra JavaScript-stöd att ladda hem? Ligger det kanske i WTP (som jag tyvärr fortfarande inte testat ordentligt)?
Jag får återkomma när jag vet svaret på den frågan…
Den här artikeln beskriver i svepande ordalag de nya finesserna i Java 6 (”Mustang”). En av de mer intressanta sakerna här är att JSR 223, ”Scripting for the Java™ Platform” ska tas med. Dessutom ska, som referens, en implementation av JavaScript (baserad på Rhino) tas med!
Det här hänger naturligtvis ihop med att även Groovy och BeanShell fått var sin JSR, som jag berättade för ett tag sedan. Jag tycker att det är en mycket spännande utveckling, och tycker att det är jättekul att ett scriptspråk tas med i J2SE i framtiden! Sen kanske JavaScript inte hade varit mitt förstahandsval…
(Tipset kom från David.)
Ett nytt Apache-projekt har nu föreslagits: Project Harmony. Syftet med projektet tycks vara att implementera en JDK1.5-kompatibel Java-VM och komplett J2SE-klassbibliotek. Ambitiöst, minst sagt.
Jag skulle inte våga sätta pengar på att projektet kommer att lyckas med det de vill göra, men om de går i mål så låter det helt klart som en bra grej!
Uppdatering: Suns Graham Hamilton kommenterar initiativet.
På Oreillys onjava site kan man hitta en lista med ”5 favvos i nya Java 5″. David Flanagan som satt ihop listan är bl.a. författare till den på skrivbordet obligatoriska Java in a nutshell. Jag har själv nyligen införskaffat 5th edition av denna och när man ställer den brevid 4th edition (J2SE 1.4) ser man att det hänt en del. Dessutom har man plockat bort ”Java för C/C++’are intro delen”. Har du inte denna bok sedan tidigare är det alltså dax nu och se för bövelen till att köpa just 5th edition.
Anders Holmgren har skrivit en bra artikel om hur man mha annotations i Java 5 kan hantera validering av Javabeans properties på ett smidigt sätt. Läs mer om detta…
Tomcat 5.5.7 är flaggad som stabil. Denna blogga beskriver kort vad som är nytt i Tomcat 5.5 generationen och reflekterar lite kring JSP 2.0 / Servlet 2.4 spridningen… Läs mer >>
Denna artikel beskriver den populära opensourcekomponenten Hibernate. Hibernate är ett s.k. Object Relational Mapping (ORM) verktyg som används för att möjliggöra persistens. Hibernate är ett av de mest aktiva och populära javaprojekten på Sourceforge och kommer garanterat dyka upp mer och mer i javabaserad systemutveckling framöver. Läs mer >>