Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Apple veröffentlicht Java for Mac OS X 10.4, Release 6

Neben den Updates für QuickTime und GarageBand hat Apple ein weiteres Update veröffentlicht, das sich an Anwender richtet, die noch Mac OS X 10.4 Tiger einsetzen. Das Update mit der Bezeichnung "Java for Mac OS X 10.4, Release 6" soll die Zuverlässigkeit und Kompatibilität von Java SE 5.0 und Java 1.4 unter Mac OS X 10.4.10 oder später verbessern. Durch die Aktualisierung wird die Versionsnummer von J2SE 5.0 auf 1.5.0_13 gehoben, Java 1.4 trägt jetzt die Nummer 1.4.2_16. Sie können die neuen Versionen über die Software-Aktualisierung oder Apples Downloadseiten laden. Der Download ist knapp 80 MB groß.

Weiterführende Links:

Kommentare

redesigner14.12.07 13:20
Super!
0
Architect14.12.07 13:33
Wo bleibt Java6???
Es ist wirklich ärgerlich, dass man als Apple-Nutzer kein aktuelles Java bekommt!
0
McSmart
McSmart14.12.07 13:40
Ärgerlich? Ich würde es eher als ein Armutszeugnis für Apple bezeichnen. (sick)

Ich sehe Steve Jobs noch genau vor mir, wie er vollmundig bekundet, dass Mac OS X das beste "Java-System" werden würde. Bis heute ist es dank Apples Eigenbrödlerei wohl eher das schlechteste. amp;
0
Architect14.12.07 13:45
Du hast recht. Armutszeugnis. Aber das Schlimmste: Wenn Apple Java nicht mehr unterstützt, kann ich mir keinen Mac mehr kaufen. Das ist zwar hart, aber nicht wirklich anders möglich.
0
halebopp
halebopp14.12.07 13:46
Ja - das macht einen allerdings nicht so richtig froh!
Das war ich nicht - das war schon vorher kaputt!
0
halebopp
halebopp14.12.07 13:50
Ich denke auch, dass man einen Standard - selbst wenn man ihn nicht mag, dadurch beseitigen kann, dass man ihn einfach plötzlich nicht mehr unterstützt.
Da sollte Apple in der Tat mehr an die User denken, die auf solche Standards angewiesen sind.

Zumal Apple ja auch noch irgendwie mit Sun verbändelt ist. Für mich ist das völlig unverständlich.
Das war ich nicht - das war schon vorher kaputt!
0
halebopp
halebopp14.12.07 13:51
...NICHT dadurch beseitigen kann - muss es natürlich heissen!
Das war ich nicht - das war schon vorher kaputt!
0
GenericWriter14.12.07 13:54
Ganz ehrlich...
ich finde es wäre nicht Schade wenn Java in den nächsten Jahren entgültig obsolet wird.

Seit Jahren nun habe ich kein Java-Programm gefunden, welches ich länger als eine 10-minütige Testphase ertragen konnte; vom programmieren in einer derart beschnittenen Sprache ganz zu schweigen.
0
Architect14.12.07 13:55
SUN wird vermutlich auch Interesse daran haben, dass Java auch auf dem Mac aktuell ist und bleibt. Warum das nicht klappt, liegt wahrscheinlich an den immensen EGOs bestimmter CEOs... Hoffen wir auf die nahe Zukunft. Ich kann es einfach nicht glauben, dass Apple Java so unterschätzt!
0
GenericWriter14.12.07 13:59
ich empfinde das eher als fortschrittliches Denken - was ist denn so schätzenswert an Java?
0
Architect14.12.07 13:59
@GenericWriter

Es ist klar, dass Java-Programme i.d.R. dann langsamer sind, sobald die GUI ins Spiel kommt. Aber: Es gibt Tausende von professionellen Java-Projekten, die man als Normal-User nicht zu sehen bekommt. Ausserdem denke an die Schule und an die Unis; die verwenden meist Java.
Java1.6 ist zum Teil spürbar schneller als Java5. Und dass Java beschnitten ist, naja, soviele Entwickler sprechen die HW nicht direkt an!
0
aseibl14.12.07 14:00
vieleicht weiß Apple mehr als wir wissen. Nur weil wir den Grund nicht sehen heisst es nicht das es keinen gibt
0
Architect14.12.07 14:03
Ich will keinen Sprachenstreit führen. Java ist eine der wichtigsten Sprachen derzeit. Dass es andere gibt mit Vor- und Nachteilen ist wunderbar. Was an Java gut ist, ist im Web ausführlichst erläutert. Dafür reicht meine Zeit jetzt nicht...
0
GenericWriter14.12.07 14:16
@architekt
fürs Protokoll
Ich sehe das Problem weder in mangelnder Geschwindigkeit noch in der Möglichkeit HW direkt anzusprechen. Java ist für Endnutzer eben immer ein "second class citizen" und als Programmiersprache eher für verhältnismäßig einfach strukturierte Programmierer geeignet; mag sein dass das heutzutage ein Erfolgsrezept an Schulen, Unis und recht vielen "professionellen" Softwareklitschen ist.

Nenn mir doch bitte einmal einer ein wichtiges in Java geschriebenes Mac-Programm - ich bin mir sicher es muss doch irgendeines geben. Wenn tatsächlich, dann wüsste ich gerne warum sich ein Endnutzer Gedanken darüber machen muss ob er nun Java5 oder Java6 braucht. Keines der Features in Java6 erscheint mir als so wichtig, dass ein Programm nicht auch noch in Java5 laufen können sollte.
0
Hubaaaa
Hubaaaa14.12.07 14:31
Eclipse
0
Architect14.12.07 14:32
@GenericWriter
Du schriebst: "vom programmieren in einer derart beschnittenen Sprache ..." Darauf bezieht sich die Aussage mit der HW. Sonst halte ich Java nicht für extrem beschnitten; dass es nicht die Flexibiliät und damit auch die Komplexität von C++ hat, ist klar, die braucht man i.d.R. nicht.
Java ist ausserdem nicht für irgendwelche einfach strukturierte Programmierer, sondern ergibt sich aus den Anforderungen in einem neu initierten Projekt. Wenn du vom Fach bist, weisst du auch, dass das mit Klitschen absoulut nichts zu tun hat. Einigen wir uns bitte darauf, dass gute Informatiker mehrere Sprachen beherrschen sollten.
So, jetzt zu den Programmen: Ich verwende bis auf OpenOffice kein Java-Programm, mir ist bis auf ein paar kleine auch kein gutes Programm auf dem Mac bekannt. Ich verwende den Mac trotzdem zum Entwickeln mit Java. Nicht nur ich. Viele andere auch. Wenn Apple Java skipt, kann ich das nicht mehr. Schade.

Java6 ist schneller, wirklich schneller als v5. Und ich bin um jede Steiegerung dankbar. Ja, ich kann alles was ich derzeit mache, noch mit v5 machen. Aber das wird sich ändern. Sicher.
0
Architect14.12.07 14:35
Aber Eclipse ist ja wieder nur für Programmierer, das zählt also nicht;-)
0
madox14.12.07 14:39
GenericWriter

Ein wichtiges in Java geschriebenes Programm...

Fast jede sicherheitsrelevante Online-Banking Lösung basiert im Hintergrund auf Java. Sehr viele professionelle Websites brauchen etwas anständigeres als PHP.

Eclipse: Eine der erfolgreichsten Entwicklungswerkzeuge, nicht nur für Java.

LimeWire: Eine der erfolgreichsten P2P Clients. Azureus, ebenfalls...

Sonstiges: Opera Mobile, GMail Mobile, NeoOffice,..

-

Java 1.6 sieht nicht nur schöner aus (Schriftenglättung für LCD-Bildschrime), es ist auch wiedermal schneller als die Vorgänger geworden.

-

Klar für die Endbenutzer sehen Java-Apps zum Teil etwas träge aus. Aber vor allem für Business-Applikationen eignet es sich gut. Weil es sicherer und stabiler ist als fast alle anderen Umgebungen (Wegen Sandboxing, Überprüfung des Bytecodes, etc.)...
0
Hubaaaa
Hubaaaa14.12.07 14:46
Lotus Notes 8 basiert auf Eclipse.

Ganz abgesehen davon gehört Java zur ersten Wahl, wenn es um die saubere Umsetzung größere Software-Projekte geht. Im Bereich Client/Server-Systeme setzen wir es in gut 80% der Projekte ein. Ich denke auf den Servern größere Firmen, die Spezial-Anwendungen brauchen findet man auch den Großteil der Java-Software.

Mir ist noch schleierhaft, welche Beschränkungen GenericWriter meint. Außer direkten Pointern und GOTOs fallen mir mal AdHoc keine ein. Und das die nicht unterstützt werden ist ja eben der Grund, warum sich Java so gut für saubere Softwareprojekte eignet.
0
TiBooX
TiBooX14.12.07 14:48
Das Gejammer der Annonymen-Neu-Poster ist echt fürchterlich. Sooo typisch deutsch. (sick)

Wer zum Teufel setzt den jetzt schon Java 6 Produktiv ein?(devil) Ihr tut gerade so, als könnte man ohne Java 6 kein einziges Programm schreiben.

TiBooX
... der Gerade mit WO rumwerkelt.
People who are really serious about software should make their own hardware [A. Kay]
0
Architect14.12.07 14:52
Tiboox.

Liess dir die Kommentare erst durch, gut durchatmen, und dann schreiben.
Diesen Senf will ich ab jetzt nicht weiter kommentieren...
0
tnigs14.12.07 14:55
Es ist total egal, ob man Java6 braucht oder nicht. Wenn ich ein neues Feature aus der SE 6 benutzen will, dann verlange ich als Entwickler, dass das Prog dann auch auf allen Plattformen läuft, so wie eben von Sun angegeben.

Alles andere hebelt einfach die Intention von Java aus, eben Architektur- und Plattformunabhängig zu sein.
0
dannyinabox
dannyinabox14.12.07 14:57
wa soll das heissen:

"das sich an Anwender richtet, die noch Mac OS X 10.4 Tiger einsetzen."

das nehme ich persönlich. eine frechheit!
0
Tekl14.12.07 15:01
Anonyme-Neu-Poster? Wo sind die? Ich sehe nur angemeldete?
0
Tic14.12.07 15:04
tiboox...

soll das jetzt ein scherz sein?
Wie sollen zb. Java-Programmierer die gerne auf Java6 Updaten wollen es schaffen ein Programm sauber auf Mac, Linux, Unix und Windows laufen zu bekommen? Wenn Apple nicht Java6 Unterstützt, das ist sicherlich nicht der einzige Grund warum viele noch nicht nachgezogen sind, doch sicherlich einer der Gründe.

Ein anderer Grund wird sein, dass es nicht so schnell geht, größere Programme schnell neu zu Releasen nur weil die Programmiersprache sich geupdated hat.

Java ist nicht die einzige Programmiersprache die ich benutze, aber sie hat einen großen Stellenwert bei mir, und grad Apple und Java hat gut funktioniert... doch jetzt is meine DOSE mit Java 6 deutlich schneller und effizenter.. .
0
GenericWriter14.12.07 16:56
@architekt
Ja ich bin "vom Fach" falls das irgendwas ändern sollte . Ich bin ebenfalls wie Du der Meinung, dass gute Informatiker mehrere Sprachen können sollten. Weniger gute allerdings ebenso; alle anderen kann man nicht wirklich ernst nehmen. Vielmehr noch: Jeder Informatiker sollte fähig sein sich innerhalb kürzester Zeit in einer neuen Programmiersprache ausdrücken zu können. Ich zweifle außerdem etwas daran, dass jemand der außer HW-Zugriffen noch keine Einschränkungen/Beschneidungen bei der Java-Programmiersprache festgestellt hat wirklich schonmal über den Tellerrand hinausgeschaut hat. Wo sind denn die Mixins, Multimethoden, restartable Exceptions? Warum macht OOP in einer statischen Sprache wie Java einfach keinen Spaß? Wieso braucht man selbst für einfache Dinge seitenlange Definitionen? Und zu guter letzt ein absolut essentielles Problem: Warum schafft es niemand der Masse an "professionellen" Java-Entwicklern mal den Unterschied zwischen JVM und Java beizubringen(?)

OpenOffice ist übrigens nicht wirklich ein "Java Programm". Die JRE wird für einzelne Assistenten Exportfilter uns afaik die Datenbank wird es benötigt. OpenOffice kommt auch ohne JRE aus. Tatsache ist doch letztendlich, dass die meisten Mac-User sich (teilweise ohne es bewusst zu wissen) Programme wünschen, die auf Cocoa oder Carbon aufbauen. Die reichhaltigen Frameworks machen aus Mac OS X erst ein derartig integriertes und dennoch modulares System. Ein Java-Programm unter OS X zu verwenden ist nicht wirklich viel besser als selbiges mit einem UNIX-Port mit X11 (wie Gimp oder OpenOffice). Und wenn es tatsächlich wichtig ist was "die meisten Leute" machen... warum dann überhaupt Mac OS X einsetzen? Die meisten verwenden doch immer noch Windows? Da sind Java-Programme immerhin fast genauso schlecht wie unter OSX. Warum also? Seit wie vielen Jahren wird nun schon versprochen, dass Java den Desktop erobert? Ich sehe dazu absolut keinen Trend - im Gegenteil
0
GenericWriter14.12.07 17:15
@architekt
Ja ich bin "vom Fach" falls das irgendwas ändern sollte . Ich bin ebenfalls wie Du der Meinung, dass gute Informatiker mehrere Sprachen können sollten. Weniger gute allerdings ebenso; alle anderen kann man nicht wirklich ernst nehmen. Vielmehr noch: Jeder Informatiker sollte fähig sein sich innerhalb kürzester Zeit in einer neuen Programmiersprache ausdrücken zu können. Ich zweifle außerdem etwas daran, dass jemand der außer HW-Zugriffen noch keine Einschränkungen/Beschneidungen bei der Java-Programmiersprache festgestellt hat wirklich schonmal über den Tellerrand hinausgeschaut hat. Wo sind denn die Mixins, Multimethoden, restartable Exceptions? Warum macht OOP in einer statischen Sprache wie Java einfach keinen Spaß? Wieso braucht man selbst für einfache Dinge seitenlange Definitionen? Und zu guter letzt ein absolut essentielles Problem: Warum schafft es niemand der Masse an "professionellen" Java-Entwicklern mal den Unterschied zwischen JVM und Java beizubringen(?)

OpenOffice ist übrigens nicht wirklich ein "Java Programm". Die JRE wird für einzelne Assistenten Exportfilter uns afaik die Datenbank wird es benötigt. OpenOffice kommt auch ohne JRE aus. Tatsache ist doch letztendlich, dass die meisten Mac-User sich (teilweise ohne es bewusst zu wissen) Programme wünschen, die auf Cocoa oder Carbon aufbauen. Die reichhaltigen Frameworks machen aus Mac OS X erst ein derartig integriertes und dennoch modulares System. Ein Java-Programm unter OS X zu verwenden ist nicht wirklich viel besser als selbiges mit einem UNIX-Port mit X11 (wie Gimp oder OpenOffice). Und wenn es tatsächlich wichtig ist was "die meisten Leute" machen... warum dann überhaupt Mac OS X einsetzen? Die meisten verwenden doch immer noch Windows? Da sind Java-Programme immerhin fast genauso schlecht wie unter OSX. Warum also? Seit wie vielen Jahren wird nun schon versprochen, dass Java den Desktop erobert? Ich sehe dazu absolut keinen Trend - im Gegenteil
0
Architect14.12.07 20:19
Ach, jetzt gehts also doch um Progammiersprachen... Ja, ich mag Lisp auch, aber das ist doch überhaupt nicht das Thema, sorry. Es geht mir darum, dass die Mac-Plattform als Entwicklerplattform an Attraktivität (und zwar DEUTLICH) verlöre, sollte Java nicht weiter aktuell gehalten werden, egal, welche Vor- Nachteile diese Sprache (oder weiss gott welche andere) hat. Ich brauche sie! Das ist meine Motivation. Ist sie weg, bin ich weg vom Mac. Tausend andere auch. Darauf wette ich.
0
Tic14.12.07 20:30
GenericWriter
Ja es gibt Punkte, bei dennen man sagt, Java sei abgespeckt, nur genau deswegen ist Java auch eine "Sichere" Programmiersprache.

Hast du dir schon mal Java6 genauer angesehen? Dann hätte dir auffallen sollen, dass sepziell das layout von Java selbst, sich viel systemnaher ansieht, und es ist deutlich schneller, ob es sich weiterhin, mit swing, selbst zeichnet, ja beinahe so schnell wie ein "natives" programm.

Wie du das jetzt geschrieben hast, liest es sich, als wärst du genauso ein OSX user, wie es zick DOSENuser gibt... "es gibt nur mein System, alles andere ist schlecht"... also was machst du, wenn du ein einfaches programm für mac,linux und windows brauchst? 3 Programme schreiben? glaube ich kaum...

Was ich damit sagen will, jede Programmiersprache hat einfach seine Vor- und Nachteile, und damit muss man sich abfinden. Doch man kann, speziell eine der meist genutzen Programmiersprachen, nicht einfach aus dem Rennen schmeißen und meinen sie ist ja eh so schlecht.
0
Architect14.12.07 20:48
tic, genericwriter ist ein Lisp-Fan. Darum sucht er auch in Java Multimethoden und restartable exceptions, hasst statische Typisierung etc. Es ist das alte Lied: Viele lieben IHRE Sprache, und wollen nicht verstehen, dass manche auf bestimmte Sprachen angewiesen sind.

Lasst uns hoffen, dass Java möglichst bald auch auf dem Mac wieder aktuell wird. Im Interesse aller. Je mehr Sprachen, desto besser. Ja, evtl. sogar für den Geldbeutel eines Herrn Jobs.
0
Weitere News-Kommentare anzeigen

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.