Java 1.5
8 december 2004 - 11:53   
geplaatst door: minne
Weet iemand toevallig wanneer JDK 1.5 voor de Mac uit gaat komen? Ik krijg zo langzamerhand een beetje problemen doordat de mensen om mij heen al wel met 1.5 werken, en zulke code is niet volledig backwards compatible (met dank aan generieke klassen, een geweldige ontwikkeling trouwens)...
Java 1.5
8 december 2004 - 13:57    reactie #1
geplaatst door: Okkie
"Beads flow echoes, can understand the power."
Java 1.5
8 december 2004 - 14:58    reactie #2
geplaatst door: hitchhiker
Huh 1.5? Is dat een speciale Apple- of Microsoft-editie? Sun is nog niet verder dan v1.4.2_06. :crazy:
Java 1.5
8 december 2004 - 15:06    reactie #3
geplaatst door: mennodeij

Citaat
hitchhiker om 14:58, 8-12-2004
Huh 1.5? Is dat een speciale Apple- of Microsoft-editie? Sun is nog niet verder dan v1.4.2_06. :crazy:

Java 1.5, ook wel bekend als Java 5, is al enkele maanden uit. Maar dus nog niet voor Apple, alleen voor Widnows, linux, solaris.

Deze nieuwe versie voegt een aantal interessante features toe, bijvoorbeeld templated collections, en de enhanced for loop:


Vector<MyObject> myObjects;
for (MyObject myObject : myObjects)
  myObject.foo();

Het onnodig casten van Object naar de gewilde klasse is dus nu verleden tijd.

Ik denk dat deze nieuwe versie in Tiger zal zitten. Nog ff wachten dus :(

Grappig detail is dat deze versie van Java ook Tiger heet...

(Bewerkt door mennodeij om 15:11, 8-12-2004)

Vu-ja-dé: the odd feeling nothing has ever happened before...
Java 1.5
8 december 2004 - 15:43    reactie #4
geplaatst door: Ezz
Java Tiger is al beschikbaar in de OS X Tiger preview release van Apple. Het schijnt ook mogelijk te zijn om Java van de preview te installeren op OS X Panther. In dit stomme verhaal staat de volgende reactie:

Citaat

Java 5 has been working on OS X for a very long time. Its just for some bizarre reason Apple decided to tie Java 5 with OS X Tiger.

If you install Tiger (java) on Tiger (OS X) then copy the binaries onto OS X (Panther) it works fine.

So Apple totally could have released Java 5 (beta) for Panther a very long time ago. Sigh.