Diskussion:Java — Änderungen 10785 → 10787

Zeile 66: Zeile 66:
  
 
:: 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)
 
:: 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)
 +
 +
::: Sonst machts doch auch keiner. Das ist doch wenigstens schon mal ein Anfang - deswegen hab ich den Code ja auch auf die Diskussionsseite gestellt. Dass der Kernel so nicht funktioniert, kann ich mir aufgrund meiner begrenzten Java-Kenntnisse gut vorstellen.
 +
 +
::: Und einfach ist in diesem Wiki sowieso nichts. --[[Benutzer:Roadrunner|Roadrunner]] 20:27, 10. Sep. 2012 (CEST)