>>>>> "Tobias" == Tobias Kranz <[EMAIL PROTECTED]> writes:
Tobias> selbst? (Ich bin in letzter Zeit nicht mehr so in der Tobias> OS-Szene am werkeln? Spielst du damit auf was bestimmtes an?) Lief z.B. �ber linuxtoday. Ich gebe zu, in der Konsequenz habe ich es verdr�ngt. >> Und am Ende ist die Java-Lizenz fr�her mal nicht so gewesen, dass >> sie den Debian Free Software Guidelines entsprach. Tobias> Das oben versteh ich nicht wirklich. Bitte um Erl�uterrung, >> D.h. ich kann damit immer das Problem bekommen, das ich bei Closed >> Source habe - ich als Nutzer kann nicht so, wie ich das will. Tobias> Theoretisch: ja. (retorisches) Aber...es mu� auch jemanden Tobias> geben, der davon profitiert. Ach! Nur sind das nicht unbedingt die Anwender (oder ich). Bin ich nicht nett egoistisch? >> <flame>Die Performance jedenfalls ist lausig</flame> Tobias> *lol* Das hab ich ja noch nie geh�rt. ... Tobias> Wenn jucken da 10tel Sekunden? *g* Ich rede von Minuten im Vergleich zu Sekunden - da h�rt der Spa� langsam auf. >> Mal ehrlich, viele XML-Tools sind in Java geschrieben und brauchen >> eine ganze Weile, um meine Dokumente zu parsen. Tobias> KA. Sags mir. Ich kenne 2. Und 1 Davon ist mindestens beim Tobias> J2SDK 1.4 dabei. Xalan, Xerces, saxon, was wei� ich. Tobias> Schlechter Spa� beiseite: 1. Diverse Java-Packete <-> diverse Tobias> C-Bibliotheken: Ok, meinetwegen h�rt sich das 2. besser an, Tobias> aber da ist __KEIN__ wirklicher Unterschied. Doch, f�r mich als Anwender, der einfach nur einen Befehl aufruft ist das ein riesiger Unterschied. Mal was von Ergonomie geh�rt? Fr�her hat man Antwortzeiten von < 0,8 Sekunden gefordert, um den Arbeitsflu� nicht zu unterbrechen - in meinem Fall (mehrere hundert Seiten Dokument formatieren) schafft das keine der beiden L�sungen, aber denk mal dr�ber nach. Tobias> 2. Aus den unterschiedlichsten Quellen: 1. Ist das bei C Tobias> anders? Ja, da installiere ich das mit "apt-get install" ;-) Bei Java Programmen sieht's bei Debian d�ster aus. Tobias> Warum zum Teufel benutzt du Linux? ;-) Weil ich's bequem mag. Tobias> 3. Mit verschiedenen Lizenzen: Auch hier Frage ich: IST DAS Tobias> BEI C ANDERS? Nein, aber bei Debian habe ich eine passende Vorselektion - das ist mir wichtig - und ich bin faul. Tobias> Nein! Wenn du Java schei�e findest, Finde ich nicht. Die Idee von p-Code (damals, UCSD-Pascal) war schon nicht schlecht. Aber es rettet nicht in jedem Fall die Welt. Tobias> Wie bei allem hat auch Java Nachteile. Ja das ist die Tobias> Geschwindigkeit. Aber da h�rts dann auch schon auf! Nicht ganz. Einige Softwarehersteller "unterst�tzen" Linux, weil es ein Java GUI gibt (sagte jemand SAP). Und? Das Teil ist so grottenlangsam, dass es kein Anwender auf Dauer ohne Jammern benutzen wird. Ich kenne meine Anwender und br�uchte damit garnicht erst zu kommen (selbst das Motif-GUI ist damals durchgefallen). Tobias> Wir k�nnen gerne mal eine solche Diskussion �ber C Tobias> beginnen. Soll ich ehrlich sein - die Diskussion langweilt mich. Wenn ich heute noch eine Sprache lernen wollte, dann w�rde ich vermutlich Python nehmen. Tobias> Aber die Plattformunabh�ngigkeit ist ja nicht DER wirkliche Tobias> einzigste allgegenw�rtige Vorteil von Java (Auch wenns gerne Tobias> so dargestellt wird). Der wichtigste Vorteil ist eigentlich, Tobias> nach der Objektorientierung (die auch dank C++, eine gute Tobias> Entscheidung, in C eingeflossen ist), die "fehlende" Tobias> Speicherverwaltung. Ja, da "rennt" den ganzen lieben langen Tobias> Tag der nette Herr G.C. im RAM rum und frag "Hallo, kennt Tobias> dich eigentlich jemand? Wenn nein, biste f�llig!". Nat�rlich Tobias> frisst das CPU-Zyklen, aber ist das nicht der Preis der Tobias> Bequemlichkeit sich aufs Wesentliche konzentrieren zu k�nnen? Hat jemand etwas von Common Lisp gesagt? Alles kalter Kaffee. <flame>Und wirgendwo kommt der Spruch "write once, test everywhere" ja her.</flame> Tobias> Andererseits stimmt die Aussage, das man das auch _mal_ Tobias> gemacht haben mu�!!! Aber nur um die Technik zu Tobias> begreifen. Danach sollte man Abstand gewinnen und mit der Tobias> Zeit gehen. Sicher - ich habe damit kein Problem. Tobias> Auch wenn am Ende die Performance etwas hakt. Aber das ist Tobias> der Preis der Bequemlichkeit. Nicht, wenn Performance eine Anforderung ist (und f�r meine Zwecke wird diese Anforderung - s.o. - nicht erf�llt). Dass es andere F�lle gibt gebe ich gerne zu; nur treffen mich diese gerade nicht. Tobias> Was w�rden dann aber die ganzen C-Coder tun, wenn sie keine Tobias> Patches mehr f�r ihre Puffer-�berl�ufe coden k�nnten? *fg* *nick* Tobias> Nat�rlich kann das bei Java auch passieren, dann zieh ich Tobias> aber EINEN (1) Patch und die Sache ist geritzt, egal wie Tobias> viele Progs von welcher Art von OF betroffen waren. Das verstehe ich jetzt nicht. Du spielst auf Fehler in der Runtime an? Tobias> PS: Nein, ich arbeite weder f�r Sun Microsystems noch eine Tobias> andere ihr nahestenhende oder Java-Produkte herstellende Tobias> Firma! *g* Es sei Dir verziehen ;-) Jochen -- #include <~/.signature>: permission denied ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

