Diskussion:Java-Technologie
Füge neue Diskussionsthemen unten an:
Klicke auf , um ein neues Diskussionsthema zu beginnen.Zum Archiv |
Auf dieser Seite werden Abschnitte ab Überschriftenebene 2 automatisch archiviert, die seit 30 Tagen mit dem Baustein {{Erledigt|1=--~~~~}} versehen sind. |
Geschichte
BearbeitenDer von James Gosling und seinen Kollegen entwickelte Interpreter Oak, später aus lizenzrechtlichen Gründen in Java umbenannt, entstammte dem im Dezember 1990 gestarteten "Green Project", zur Entwicklung einer interaktiven Software zur Steuerung von Geräten der Konsumelektronik, z.B. interaktives Fernsehen, Kühlschränke, Waschmaschinen oder eben auch einer Kaffeemaschine (siehe auch Artikel „Star Seven“).
Die hier genannte Legende scheint wohl eine Mischung zu sein, aus der Legende über die Entstehung des Namens Java für die Programmiersprache, bzw. den Interpreter, mit den ursprünglichen Anfängen des Projekts aus dem Oak, später "Java (Programmiersprache)", stammt.
(Der vorstehende Beitrag stammt von 84.177.116.104 – 11:56, 11. Feb. 2007 (MEZ) – und wurde nachträglich signiert.)
Name
BearbeitenStammt der Name nun von der Kaffeebohne oder von dem Straßencafé? Ist zwar nur eine Feinheit, aber wenn man es schon erwähnt, dann genügt einmal. --NDBro 13:45, 18. Mär. 2008 (CET)
Herkunft des Namens
Bearbeiten„Java“ ist eigentlich ein allgemeines US-amerikanisches Slang-Wort für „Kaffee“ (siehe auch en:Java coffee). Dass es ein ähnlich lautendes Straßencafé gab, dass von den Entwicklern besucht wurde, dürfte eher gewesen Zufall sein.--Sinuhe20 (Diskussion) 16:41, 1. Okt. 2012 (CEST)
Eingetragenes Warenzeichen
BearbeitenIm Artikel steht, dass Java ein eingetragenes Warenzeichen von Sun Microsystems ist. Ist das nach dem Kauf von Sun durch Oracle immer noch der Fall, oder läuft das Warenzeichen jetzt auf Oracle? --217.6.130.245 09:08, 13. Feb. 2013 (CET)
- Danke für den Hinweis. Tatsächlich läuft die Marke mittlerweile unter Oracles Flagge. [1] --Gnu1742 (Diskussion) 13:05, 13. Feb. 2013 (CET)
Abschnitt Kritik sollte überarbeitet werden
BearbeitenMeiner Meinung nach ist die Kritik hier nicht ganz an der richtigen Stelle. Bei hier den beschriebenen Sachen handelt es sich um Sicherheitsprobleme der Java-Laufzeitumgebung (JRE), aber nicht um Probleme der Java-Technologie an sich. Das ist ein wichtiger Unterschied: Die Sicherheitsprobleme haben nicht direkt etwas mit den grundsätzlichen Konzepten der Java-Technologie zu tun, sondern sind vor allem Resultat einer schlampig programmierten Laufzeitumgebung und ihrer Bibliotheken. Zumindest sehe ich keine verlässliche Quelle, die die Java-Technologie grundsätzlich als unsicher bezeichnet.
Ich würde daher den Kritik-Abschnitt in den Artikel Java-Laufzeitumgebung verschieben. Hier sollte die Sicherheits-Kritik auf ein Minimum reduziert werden (z.B. "Die Java-Laufzeitumgebung steht seit 2012 verstärkt aufgrund von Sicherheitsproblemen in der Kritik.") und auf den Kritik-Abschnitt in Java-Laufzeitumgebung verwiesen werden. Ich würde es hier aber nicht ganz streichen, weil ja die JRE in gewisser Weise ja auch Teil der Java-Technologie ist.
Zusätzlich fehlt aber die grundsätzlich Kritik zur Java-Technologie völlig. Performance-Kritik war ja früher mal hier drin, wurde dann berechtigterweise aufgrund schlechter Quellen gelöscht, aber das kann es ja auch nicht sein: Die Performance-Kritik ist ja nun mal in der Welt und sehr verbreitet noch dazu. Daher sollte das auf jeden Fall hier thematisiert werden. Die englische WP thematisiert als Kritik darüber hinaus noch u.a. "Generics", "Large arrays", "Integration of primitives and arrays"; das sollte integriert werden (sofern es Kritik an der Java-Plattform und nicht an der Programmiersprache Java ist, was auch auf den ersten Blick so zu sein scheint). --Jan Rieke (Diskussion) 19:16, 24. Apr. 2013 (CEST)
- @Verschieben - bin ganz deiner Meinung - hier gehts auch um die Programmiersprache & das JDK - für beide passt die hier geschriebene Kritik nicht. Die Kritik bezieht sich auf die Runtime bzw. deren Klassenbibliothek & das Java Plugin und sollte daher dorthin verschoben werden
- @Performancekritik - ja die gabs und bis 1998 (bzw. solange Java interpretiert wurde) war sie auch wirklich berechtigt. Aber auch dafür gilt dasselbe wie für die Bugs - die Performanceprobleme lagen ja wohl auch an der Laufzeitumgebung.
- @Kritik an sprachlichen Punkten - das würde hier passen. Da brauchst aber wirklich gute Quellen - z.B. gibt es Leute die sagen dass Lambda Expressions toll wären und andere wiederum verteufeln sie. Das gilt für beinahe alle Bestandteile (und Nicht-Bestandteile) von Java. --Sebastian.Dietrich ✉ 19:46, 24. Apr. 2013 (CEST)
Defekter Weblink
BearbeitenDer folgende Weblink wurde von einem Bot („GiftBot“) als nicht erreichbar erkannt. |
---|
|
- https://www.bsi.bund.de/ContentBSI/Presse/Pressemitteilungen/Presse2013/Krit_Schwachstelle_Java-7-10_11012013.html
- Vielleicht ist eine archivierte Version geeignet: archive.org
Interessenverbund der Java User Groups e.V. (iJUG) erwähnen?
BearbeitenIch habe eben bemerkt, daß die Abkürzung iJUG in WP nirgendwo enthalten ist und daher nicht gefunden wird. Eigener Artikel ist wohl nicht unbedingt sinnvoll, aber sollte dieser Verein nicht wenigstens irgendwo erwähnt werden? Am besten mit seiner Abkürzung, da man auf die im Internet hin und wieder trifft? --Zopp (Diskussion) 14:10, 9. Mär. 2016 (CET)
Weblink veraltet
BearbeitenDer Weblink "java.net" führt zu einer Seite, die darauf hinweist, dass java.net verschoben wurde. Die Seiten, auf denen sich das bisherige Material befindet, unterscheiden sich stark; es gibt mindestens vier neue Hosts abhängig vom Thema. Aus diesem Grund ist die Frage, ob alle neuen Seiten verlinkt werden sollen, nur einzelne Seiten verlinkt werden sollen oder ob der alte Link bleiben soll. Auf jeden Fall wäre ein Hinweis nützlich.
Abkürzungen der Plattform-Namen ab Version 5 (Java 1.5)
BearbeitenLaut der Beschreibung "Java Naming" von Oracle sind die hier gegebenen Abkürzungen nicht gewünscht. Danach heißt es NICHT JSE/JEE 5 sondern "Java SE/EE 5" -- ebenso für alle Nachfolger. Als nachvollziehbarer Grund wird angegeben, dass die unerwünschten Abkürzungen zu leicht mit Begriffen verwechselt werden können, die keinen Bezug zu Java haben.
--94.222.61.39 16:08, 30. Sep. 2018 (CEST)
Der Bereich Geschichte hat nicht ausreichend Nachweise.
BearbeitenWenn man sich den Geschichte Teil anschaut und ihn z.B mit dem Englischen Artikel (https://en.wikipedia.org/wiki/Java_(software_platform)#History) vergleicht, stellt man fest das der Teil Geschichte im deutschen Artikel eigentlich keine Nachweise hat. --89.247.174.226 10:17, 25. Sep. 2022 (CEST)