Hallo!
Also ich schreib jetzt dieses Thema zum zweiten Mal. Beim ersten mal hat es wohl meine Leitung oder das Forum gegesssen.
Meine Frage: Welche Sprache bevorzugt ihr für euren Kernel und warum?
Ich hab bisher meinen ersten Kernel samt bootloader in Assembler geschrieben, was auch gar nicht so schwer war wie ich am Anfang dachte. Leider spinnt jetzt der Bootloader (obwohl ich nur Änderungen am Kernel vollzogen hab) und deshalb wollt ich jetzt umsteigen auf Grub. Dieser funktioniert auch allerdings bootet er den Kernel noch nicht richtig.
Ich könnte mir vorstellen, dass ich einen effektiveren Kernel (nicht von der Ausführungsgeschwindigkeit, sondern viel mehr im Verhältnis Code zu daraus Resultierender Leistung) erhalte und viel schnell komplexere Dinge programmieren kann. Mit Assembler muss ich ja wegen jeder Kleinigkeit 10-20 Befehle schreiben und dann hoffen das das funktioniert und außerdem jede Zeile kommentieren (da man sonst so was von schnell den Überblick verliert).
Die meisten Erfahrungen hab ich allerdings bisher unter Windows sowie Linux (Lazarus) mit Pascal gemacht. Deshalb wäre es für mich auch interessant den Kernel in Pascal zu schreiben.
Was bevorzugt ihr?
Also ich schreib jetzt dieses Thema zum zweiten Mal. Beim ersten mal hat es wohl meine Leitung oder das Forum gegesssen.

Meine Frage: Welche Sprache bevorzugt ihr für euren Kernel und warum?
Ich hab bisher meinen ersten Kernel samt bootloader in Assembler geschrieben, was auch gar nicht so schwer war wie ich am Anfang dachte. Leider spinnt jetzt der Bootloader (obwohl ich nur Änderungen am Kernel vollzogen hab) und deshalb wollt ich jetzt umsteigen auf Grub. Dieser funktioniert auch allerdings bootet er den Kernel noch nicht richtig.
Ich könnte mir vorstellen, dass ich einen effektiveren Kernel (nicht von der Ausführungsgeschwindigkeit, sondern viel mehr im Verhältnis Code zu daraus Resultierender Leistung) erhalte und viel schnell komplexere Dinge programmieren kann. Mit Assembler muss ich ja wegen jeder Kleinigkeit 10-20 Befehle schreiben und dann hoffen das das funktioniert und außerdem jede Zeile kommentieren (da man sonst so was von schnell den Überblick verliert).
Die meisten Erfahrungen hab ich allerdings bisher unter Windows sowie Linux (Lazarus) mit Pascal gemacht. Deshalb wäre es für mich auch interessant den Kernel in Pascal zu schreiben.
Was bevorzugt ihr?

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert
