-
Warum Java niemals den echten Durchbruch hatte im Web
Autor: dako 10.04.10 - 17:50
JRE's gibts schon ewig, trotzedm mögen sie viele nicht wirklich.
Meine Gründe:
- vor den Zeiten von Java.com war es für den unbedarften Nutzer schon eine Wissenschaft herauszufinden, was er jetzt genau herunterladen musste, um das "Java-Plugin für den Browser" zu bekommen.
- Nach wie vor miese Performance. Besonders beim Start bringt das Java Applet heute noch meinen Rechner gelegentlich auf 100% CPU. Mit Dualcore merkt man es nicht mehr, aber es ist trotzdem krampfig.
- Es ist schwierig(er als für Flash) mit Java zu programmieren. Das mag natürlich für jemanden der Java kann, kein Problem sein, aber es wirkt sich deutlich auf die Anzahl der embedded Webapps aus. Flash dürfte locker 80% Marktanteil haben.
- Besonders unter Linux macht Java viele Probleme (fehlende Umlaute, lieblose Anbindung von Cam, Mikro, etc.) Mag auch an den Programmierern der Applets liegen, macht für den Enduser aber keinen Unterschied
- Wenige standardisierte Klicki-Bunti-Effekt im JDK. Wo Flash an Präsentationsmöglichkeiten nur so glänzt, bringt Java nicht viel.
Im Endeffekt haben sie vor 10 Jahren schon den Zug verpasst. Hätte wirklich was werden können. -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: dako 10.04.10 - 17:52
Ach was ich noch vergessen hatte:
- Der unsäglich nervige Updater im Tray von Windows. -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: minenleger 10.04.10 - 17:57
dako schrieb:
--------------------------------------------------------------------------------
> - Der unsäglich nervige Updater im Tray von Windows.
Wenn Du wüsstest wovon Du schreibst, hättest Du das bereits vor langer Zeit abgestellt bekommen... -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: iPervert 10.04.10 - 18:06
Du kannst doch nicht Ernsthaft Flash und Java vergleichen!
Nichtmal Actionscript hält einem vergleich zu Java stand ;)
Kann mich ja irren aber zeig mal nen paar ÜBER Flash Anwendungen auf die nur mit Actionscript geschrieben wurden und wo kein Java,C etc. hinter steht! Kannste nicht? Wusste ich schon vorher...
Sicher Java ist nicht perfekt (gibts perfekt überhaupt) aber es hat trotz seiner zicken seine Daseinsberechtigung.
Java auf Linux schlecht machen und dann nichtmal erwähnen das es ausser dem Flashplayer gar kein Flash auf Linux gibt tzz...tzz...tzz...
Zeig uns doch mal einen C64 Emulator in PUREM Actionscript geschrieben oder eine Mindmapping Anwendung (Actionscript only)
http://www.dreamfabric.com/c64/
http://freemind.sourceforge.net/wiki/index.php/Main_Page -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: Tapsi 10.04.10 - 18:07
Naja Leute von eingesessenen Sachen wieder weg zubekommen ( hoffe so richtig geschrieben :P ) war schon immer schwierig.
Also in Sachen Performance kann ich dir nur zum Teil zustimmen, da wenn man gut programmiert der Unterschied kaum zu bemerken ist.
Aber warum auch Flash mit Java vergleichen ? Beide haben völlig unterschiedliche Einsatzgebiete und unterscheiden sich vom Funktionsumfang so enorm. ( Dazu zählt auch dein Klicki Bunti )
Aber wo du echt Recht hast ist die Java.com Seite, die ist eine Katastrophe :/ -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: zui 10.04.10 - 18:44
- schwieriger für Entwickler, evtl. für Designer aber nicht für gestandene Entwickler
- Fehlende Umlaute bei voller Unicode-Unterstützung?
Grübel, Grübel, da capo -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: Nubbi 10.04.10 - 19:26
Immer wieder lustig, wie völlig Ahnungslose trotzdem ihren Senf zu allem und jedem meinen abgeben zu müssen.
Java ist bei Enterprise-Anwendungen klar die Nummer Eins. Applets sind dabei völlig unwichtig. Über den unsinnigen Vergleich Java und Flash haben ja schon die Vorposter geantwortet. -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: GodsBoss 10.04.10 - 19:41
> Immer wieder lustig, wie völlig Ahnungslose trotzdem ihren Senf zu allem
> und jedem meinen abgeben zu müssen.
>
> Java ist bei Enterprise-Anwendungen klar die Nummer Eins. Applets sind
> dabei völlig unwichtig. Über den unsinnigen Vergleich Java und Flash haben
> ja schon die Vorposter geantwortet.
Wovon handelt der Golem-Artikel? Von der JRE auf dem Client, ergo auch Applets. Der OP hat offensichtlich von clientseitigen Dingen geschrieben, wie man aus seinem Beitrag herauslesen kann. Insofern ist der Vergleich von Java und Flash völlig legitim, denn im Kontext „Beliebige clientseitige Anwendungen“ belegen Flash und Applets die gleiche Lücke (so wie auch Silverlight und inzwischen immer häufiger auch JavaScript in Kombination mit den Browserschnittstellen).
Natürlich sind Applets unwichtig, genau das hat der OP geschrieben und auch warum.
Unglaublich, wie viele Leute nicht in der Lage sind, doch recht einfache Forenbeiträge auch nur annähernd zu verstehen.
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin. -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: X99 10.04.10 - 22:44
Sie haben absolut keine vollkommen unterschiedlichen Einsatzbereiche. Zu Beginn von Java waren die Applets in der Überzahl und dafür war es eigentlich gemacht worden und die machen genau das, was Flash gerade macht. Nur eben viel viel schlechter.
-
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: Rotua 10.04.10 - 22:56
> Java und Flash völlig legitim, denn im Kontext „Beliebige clientseitige
> Anwendungen“ belegen Flash und Applets die gleiche Lücke
Nein, diese Lücke wird von JavaFX bedient. -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: IhrName9999 11.04.10 - 02:20
Du weisst nichtmal was ein "Applet" ist, oder?
Geheimtip : Flash ist KEINS. -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: Java Guru 11.04.10 - 09:14
Java ist die derzeit populärste Programmiersprache überhaupt und hat den Durchbruch schon längst hinter sich. Was glaubt ihr mit was z.b Google, Amazon, Musicload (nur um ein paar zu nennen) programmiert ist :-)
-
Wenn man keine Ahnung hat
Autor: Ungläubiger 11.04.10 - 11:06
dako schrieb:
...
[ungefilterten Dünnpfiff]
...
Oh Mann - selbst wenn du als Vollzeit-Troll für diesen FUD bezahlt wirst - die abgelieferte Performance bleibt unterirdisch. -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: JavaFXGuru 11.04.10 - 11:33
Rotua schrieb:
--------------------------------------------------------------------------------
> > Java und Flash völlig legitim, denn im Kontext „Beliebige clientseitige
> > Anwendungen“ belegen Flash und Applets die gleiche Lücke
>
> Nein, diese Lücke wird von JavaFX bedient.
So ist es, und mit Version 1.3 sollte es auch konkurrenzfähig werden. Die Skriptsprache ist schonmal über jeden Zweifel erhaben (binding, expression language, closures, deklarative syntax usw.). -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: Bassa 11.04.10 - 13:40
GodsBoss schrieb:
--------------------------------------------------------------------------------
> > Immer wieder lustig, wie völlig Ahnungslose trotzdem ihren Senf zu allem
> > und jedem meinen abgeben zu müssen.
> >
> > Java ist bei Enterprise-Anwendungen klar die Nummer Eins. Applets sind
> > dabei völlig unwichtig. Über den unsinnigen Vergleich Java und Flash
> haben
> > ja schon die Vorposter geantwortet.
>
> Wovon handelt der Golem-Artikel? Von der JRE auf dem Client, ergo auch
> Applets. Der OP hat offensichtlich von clientseitigen Dingen geschrieben,
> wie man aus seinem Beitrag herauslesen kann. Insofern ist der Vergleich von
> Java und Flash völlig legitim, denn im Kontext „Beliebige clientseitige
> Anwendungen“ belegen Flash und Applets die gleiche Lücke (so wie auch
> Silverlight und inzwischen immer häufiger auch JavaScript in Kombination
> mit den Browserschnittstellen).
Der OP hat im Titel von Java im Web geschrieben, nicht von Applets. Das ist ein Unterschied. Und "Java im Web" ist um einiges mächtiger als Flash, aber dafür auch nicht nur "clientseitige Anwendung".
Im Kontext mit JRE geht es wohl eher um Applets, ja, aber das geht aus dem Beitrag nur bedingt hervor. Wäre der OP eindeutig gewesen, dann hätte er sich vielleicht die eine oder andere Attacke ersparen können ;) -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: GodsBoss 11.04.10 - 14:53
> > Java und Flash völlig legitim, denn im Kontext „Beliebige clientseitige
> > Anwendungen“ belegen Flash und Applets die gleiche Lücke
>
> Nein, diese Lücke wird von JavaFX bedient.
Doch, die Applets bedienen trotzdem die gleiche Lücke. Weil sie aber so wenig erfolgreich waren, gibt es doch überhaupt erst JavaFX.
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin. -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: GodsBoss 11.04.10 - 15:01
> Der OP hat im Titel von Java im Web geschrieben, nicht von Applets. Das ist
> ein Unterschied. Und "Java im Web" ist um einiges mächtiger als Flash, aber
> dafür auch nicht nur "clientseitige Anwendung".
Gut, aber was kann der OP dafür, wenn Leute nur den Titel lesen und nicht seinen Beitrag?
> Im Kontext mit JRE geht es wohl eher um Applets, ja, aber das geht aus dem
> Beitrag nur bedingt hervor. Wäre der OP eindeutig gewesen, dann hätte er
> sich vielleicht die eine oder andere Attacke ersparen können ;)
„Nur bedingt“? Er hat fünf grobe Punkte, darunter:
- Punkt 1: „Java-Plugin für den Browser“.
- Punkt 2: „Besonders beim Start bringt das Java Applet (…)“
- Punkt 3: „(…) die Anzahl der embedded Webapps aus.“
- Punkt 4: „Mag auch an den Programmierern der Applets liegen, (…)“
In Punkt 5 wird es nicht explizit erwähnt, aber da grundsätzlich nur Java und Flash verglichen werden und auch ansonsten offensichtlich Applets gemeint sind, ist das doch wohl sehr wahrscheinlich.
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin. -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: JEE-Consultant 11.04.10 - 15:49
Schon traurig, wie wenig eingebildete Menschen in der Lage sind den Vergleich aus dem 1. Post richtig zu interpretieren.
Schreiben selbst Müll und bezeichnen andere als Troll. Unglaubliche Fehlleistungen dieser Klientel. Der Vergleich von Flash mit Applets ist vollkommen berechtigt und dort ist der Zug für Java-Applets wirklich seit Jahren abgefahren. -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: X99 11.04.10 - 16:25
**********************
Was möchtest du mit deiner Aussage sagen?
Wo schrieb irgendwer das Flash ein Applet ist?
Ich zitiere: Applet: ein in einem Webbrowser laufendes Java-Programm.
Noch besser: Flash : ein in einem Webbrowser laufendes Flash-Programm.
Fakt ist, ich kann mit einem Java Applet einen Videoplayer realisieren.
Fakt ist, ich kann mit einem Flash Programm einen Videoplayer realisieren.
Fakt ist, ich kann mit einem Java Applet ein Spiel realisieren.
Fakt ist, ich kann mit einem Flash Programm einen Spiel realisieren.
Fazit: Sie sind sich schon ziemlich ähnlich was die Ausgabe und das Erscheinungsbild angeht, auch wenn sie in der Entwicklung sehr verschieden sind. Sie sind für die Erfüllung des selben zwecks entwickelt worden.
1 mal bearbeitet, zuletzt am 12.04.10 19:00 durch ap (Golem.de). -
Re: Warum Java niemals den echten Durchbruch hatte im Web
Autor: LOLHEHE 11.04.10 - 16:35
Du hast grundsätzlich nicht ganz unrecht. Sun hat mit Java viel verpennt, was Dinge wie Frontend-Entwicklung angeht. Swing ist mittlerweile veraltet und wird kaum noch weiter entwickelt. Applets starten immernoch ewig langsam und sind zurecht schon lange tot. Und JavaFX ist eine Richtung, die imo niemand wirklich braucht.
ABER:
Java spielt seine großen Stärken nicht beim Frontend aus sondern beim Backend. Und da hat es im Web extreme Relevanz!
Im übrigen gehts hier um Java Webstart. Wenn ich die Kommentare hier lese wird schnell klar, dass die wenigsten überhaupt wissen, was das ist. Denn es geht hier nur bedingt um Applets. Webstart benutzt Applets, um eine Java Anwendung (Jar) auf den Client runterzuladen und dort lokal auszuführen. Diese Anwendung läuft dann nicht mehr im Browser und hat auch nicht mehr die Beschränkungen von Applets.



