Slyh: Einsatzgebiete

Beitrag lesen

Hallo,

Aha. Welche?

Creditreform.

Nie gehört.
Vielleicht ist die Schnittstelle schlecht programmiert?

Aber warum gibt's diese Sprache?

Steht auf der Seite von Sun.

Mich interessiert, warum es die Sprache wirklich gibt.

Und wer soll dir das besser sagen, als der Erfinder? Die haben schließlich
die Sprache aus einem bestimmten Grund erfunden.

Oder lautet deine Frage "Wieso wird die Sprache eingesetzt"?
Naja, die habe ich ja u.a. unten beantwortet.

oder ist Java als Sprache so supertoll

Ja.

Hm. Warum?

Meine Meinung dazu steht im Archiv. :-)
Naja, arbeite mit der Sprache. Vergleiche sie mit Sprachen wie C++
oder Delphi/Object-Pascal.

Ich halte sie für sehr gut. Im Vergleich zu C# ist sie wohl einen
Tick schlechter, weil Microsoft Java als Vorlage hergenommen hat und
ein paar Sachen daran verbessert hat, um das ganze als C# herauszubringen.
(Änderungen an Java lassen sich nicht mehr so einfach vornehmen, da
schlichtweg schon zu viel Code existiert, der dann von den Java-
Benutzers umgeschrieben werden müßte, damit er wieder läuft.)

Aber Diskussion über die Qualität einer Sprache sind ohnehin müßig.
Jedem das, womit er am besten klar kommt.
(Ich komme mit Java am besten klar.)

Schlagworte:
* Platformunabhängigkeit

Und schoen langsam.

Liest du c't? Dort haben die erst kürzlich festgestellt, daß Java in
den meisten Bereichen gleich schnell, in manchen einen Tick schneller
bzw. einen Tick langsamer ist als C++. (Alle Abweichungen bewegen sich
im unteren Prozentbereich.)

Wenn du Swing-Applikationen schreibst, mag ich dir begrenzt recht
geben. (Swing ist nicht wirklich performant, wird aber mit jeder
neuen JDK-Version schneller.)

Für die reine Anwendung ohne GUI hast du definitiv unrecht.

Was ich als Argument gelten lassen würde, wäre der (manchmal erheblich)
höhere Speicherbedarf von Java.
(Hängt aber auch zum Großteil vom Können des Softwareentwicklers ab.)

* Sehr gute API
* Sehr gute Dokumentation
* Schnelle Entwicklungszeit
* Einfache Programmierung
* Hervorragende IDEs
* Breite Unterstützung durch Drittanbieter
* Sicherheit/Robustheit

Das habe ich alles schon bei M$-Produkten gehoert.

Mach dir ein eigenes Bild.
Hören tut man immer viel.

Mh? Was genau hat eine Programmsprache mit Protokollen zu tun?

Ich dachte da an Java-Appltes.

Verstehe ich noch immer nicht. Macht aber nix. Vergiß Applets.
Applets sind tot -- töter als tot.

Gruß
Slyh