Zum Inhalt springen

Diskussion:Informatik

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 22. März 2008 um 04:39 Uhr durch ArchivBot (Diskussion | Beiträge) (1 Abschnitt nach Diskussion:Informatik/Archiv archiviert - letzte Bearbeitung: Sparti (10.02.2008 16:27:14)). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Letzter Kommentar: vor 17 Jahren von Sparti in Abschnitt Java-Code nach Maschinencode?

Vorlage:Archiv Tabelle

Diese Diskussionsseite dient dazu, Verbesserungen am Artikel „Informatik“ 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.

Java-Code nach Maschinencode?

Im Text wird ein Javaprogrammcode neben einen Maschinencode gestellt, so als wuerde man den Javacode in Maschinencode uebersetzen. Dies ist aber eigentlich falsch, da Java in einen sogenannten "Bytecode" uebersetzt wird (vereinfacht ausgedrueckt ein fiktiver Maschinencode, der von einem einen Computer simulierenden Programm ausgewertet wird). Vielleicht ist das auf der rechten Seite sogar Bytecode? Auf jeden Fall sollte man das Beispiel aendern, zum Beispiel C-Code benutzen. Der sieht fast genau wie Java aus und laesst sich in Maschinencode uebersetzen. 89.56.251.149 21:40, 24. Jun 2006 (CEST)

Naja, Java ist in der Tat eine denkbar schlechte Sprache um sie mit Maschinencode in Verbindung zu bringen, aber es gibt durchaus auch Compiler welche aus Java direkt Maschinencode erzeugen (z.B. GCJ). Wirklich falsch ist die Implikation also nicht. Regnaron 22:05, 24. Jun 2006 (CEST)
Hmm zur Laufzeit kann der Bytecode von der Hotspot Engine, ja dann doch noch in Maschinencode uebersetzt werden. Trotzdem halte ich den Vorschlag aus Java C zu machen fuer richtig. -- sparti 23:23, 25. Jun 2006 (CEST)

Im Übrigen ist Bytecode der Maschinencode des "Prozessors" Java Virtual Machine. Wo ist das Problem? Muss ja nicht immer x86 sein. --Schmiddtchen 20:33, 9. Feb. 2008 (CET)Beantworten

Wenn ich mir ansehe, was aus dem ehemals einfachen Beispiel geworden ist, muss ich sagen, dass es dumm war auf C umzusteigen. Falls sich hier kein Protest regt, werde werde ich das Java Beispiel wieder ausgraben. -- sparti 16:27, 10. Feb. 2008 (CET)Beantworten