Diskussion:Java — Änderungen 10783 → 10785

Zeile 64: Zeile 64:
  
 
Vielleicht kann ja jemand, der in Java bessere Kenntnisse hat, das ganze mal testen und ggf. überarbeiten. Ich kann nur hoffen, dass das wirklich funktioniert... --[[Benutzer:Roadrunner|Roadrunner]] 15:06, 10. Sep. 2012 (CEST)
 
Vielleicht kann ja jemand, der in Java bessere Kenntnisse hat, das ganze mal testen und ggf. überarbeiten. Ich kann nur hoffen, dass das wirklich funktioniert... --[[Benutzer:Roadrunner|Roadrunner]] 15:06, 10. Sep. 2012 (CEST)
 +
 +
:: glaubst du wirklich das es so einfach ist? :D Java hat unglaublich viele Symbole die man entwirren/gegen die man linken muss u.A. fürs erstellen von Objekten, Reflection, Garbage Collector um nur ein Paar zu nennen. Es hat schon seinen Grund warum das nicht für OS-Dev eingesetzt wird. Und zu deinem Beispiel: Woher soll denn class kernel in kernel.java wissen was c_file ist? nachdem was du schreibst wäre das ne klasse mit einem static member write. Aber diese Klasse existiert nirgendwo. Woher soll GCJ den wissen was für Parameter die (imaginäre) Funktion der (imaginären) Klasse hat? Das kann so schonmal nicht Kompilieren, und wenn du es noch schaffen solltest, dass Java das irgendwie trotzdem Baut, bringt das linken dir mindestens drei Dutzend unresolved references. Und nein, das ist nicht Übertrieben.  --[[Benutzer:Dem epOS sein Linus|DesL]] 16:29, 10. Sep. 2012 (CEST)