Zum Inhalt springen

Diskussion:Java (Programmiersprache)

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 24. Januar 2014 um 04:34 Uhr durch ArchivBot (Diskussion | Beiträge) (1 Abschnitt nach Diskussion:Java (Programmiersprache)/Archiv/2 archiviert - letzte Bearbeitung: Sebastian.Dietrich (08.01.2014 21:19:04)). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Letzter Kommentar: vor 11 Jahren von Sebastian.Dietrich in Abschnitt Lieber doch kein Java installieren?
Diese Diskussionsseite dient dazu, Verbesserungen am Artikel „Java (Programmiersprache)“ zu besprechen. Persönliche Betrachtungen zum Thema gehören nicht hierher. Für allgemeine Wissensfragen gibt es die Auskunft.

Füge neue Diskussionsthemen unten an:

Klicke auf Abschnitt hinzufügen, um ein neues Diskussionsthema zu beginnen.
Archiv
Wie wird ein Archiv angelegt?

Native Compiler

Beispiele für native Java Compiler sind Excelsior JET sowie GNU Compiler for Java (GCJ) wie MinGW, Cygwin oder JavaNativeCompiler (JNC). . im Artikel für den Cygwin findet sich kein Hinweis darauf, dass dort ein Compiler drin steckt. Und bei MiniGW findet sich die Aussage Die Programmiersprache Java wird seit der MinGW-Version 4.5.0 auf Grund von ungelösten Problemen nicht mehr unterstützt. - sollte da nicht ein wenig aktualisiert werden? Chiron McAnndra (Diskussion) 00:59, 19. Mai 2012 (CEST)Beantworten

Einfügung aus Java (Spezifikationen)

Diesen Abschnitt würde ich lieber unter Java (Technik) sehen wollen. Wenn man so will, sind Applets oder normal ausführbare Programme und Apps eine Art von spezieller „Laufzeitumgebung“. Die Programmiersprache als solche weiß nichts davon, dass es ein Applet ist; es wird nur zufällig irgendeine Interface-Bedingung erfüllt.

Nebenbei bräuchte es dort eigentlich keine Unterabschnitte; Sternchen-Aufzählung würde reichen.

Liebe Grüße --14:53, 11. Jul. 2012 (CEST)

Lieber doch kein Java installieren?

Ich sehe noch keinen Abschnitt im Artikel bzgl. der immer wiederkehrenden Expertenratschläge, lieber kein Java zu installieren, da dadurch häufig Schadprogramme wie Trojaner eingeschleust werden können. Beispiele für Berichte dazu:

Bitte an entsprechender Stelle ergänzen. --Kebap (Diskussion) 00:02, 18. Sep. 2013 (CEST)Beantworten

Thema gefunden im Artikel Java_(Technik)#Kritik. --Kebap (Diskussion) 00:04, 18. Sep. 2013 (CEST)Beantworten
Genau das habe ich eben im Artikel gesucht (und ebenfalls vermißt), nachdem ich im zweiten Satz dieses Textes darauf gestoßen bin: pcwelt.de: Die unglaublichsten Sicherheitslücken der Internet-Geschichte --Zopp (Diskussion) 15:18, 10. Dez. 2013 (CET)Beantworten

Ich würde es selbst hinzufügen, habe aber keine Ahnung wo. --Kebap (Diskussion) 13:57, 8. Jan. 2014 (CET)Beantworten

Die Sicherheitswarnung bezieht sich auf die Java-Laufzeitumgebung und ist deshalb im Artikel Java (Technik) erwähnt. In diesem Artikel hier geht es aber um die Programmiersprache als solche. --j ?! 15:15, 8. Jan. 2014 (CET)Beantworten
Naja, das scheint mir etwas haarspalterisch. Wie benutzt man die Programmiersprache ohne Laufzeitumgebung? Für den Laien macht es Sinn, bei Wikipedia unter Java nachzugucken. Java (Technik) wird er vermutlich nicht finden. Während auf der Technik-Seite also sicher ausführliche Informationen gesammelt werden sollten, kann ein kurzer Hinweis zum Thema auf dieser Seite hier (ggf. inkl. Verweis nach dort) doch nicht schaden? Es komplett weg zu lassen, finde ich schon etwas bedenklich.
Um die Sache noch weiter zu verkomplizieren, gibt es tatsächlich noch den Artikel Java-Laufzeitumgebung, der aber nicht identisch ist mit Java (Technik), die inzwischen auch Java-Technologie heißt. Java selbst verweist auf all diese Unterseiten, und Java-Technologie steht als erster Eintrag dort. Vielleicht ist es also doch auffindbar, wenn hier auch zwei Beispiele geäußert wurden, in denen es nicht gefunden wurde. Uff. --Kebap (Diskussion) 15:53, 8. Jan. 2014 (CET)Beantworten
Ich denke nicht, dass man bei einer Programmiersprache die Sicherheitsfehler der Laufzeitumgebung erwähnen sollte. Wenn dem so wäre, dann müssten bei C/C++ die Sicherheitsfehler bzw. das Fehlen von Sicherheitsvorkehrungen von Windows, Unix etc. erwähnt werden, bei JavaScript die der Webbrowser etc. --Sebastian.Dietrich 21:10, 8. Jan. 2014 (CET)Beantworten