| Zeile 172: | Zeile 172: | ||
:Insgesamt möchte ich wirklich nicht in noch einen tiefen Flamewar einsteigen, im Forum gabs genug und ich wiederhole hier schon wieder alle Argumente aus den entsprechenden Threads. Jeder soll die Sprache wählen, die er mag. Aber dies hier ist nicht „Hochperformantes OS-Dev für erfahrene Entwickler im kommerziellen Bereich“, sondern „OS-Dev für ''Einsteiger''“. Und ein Einsteiger findet Assembler in aller Regel ziemlich… Abstrakt. Da man nun mal weitgehend auf Assembler verzichten kann, ohne Funktionalität einzubüßen, ist es doch kein Problem, wenn hier eben erstmal C empfohlen wird. Wechseln kann man ja immer noch, wenn man genügend Erfahrung mit Assembler gemacht hat. | :Insgesamt möchte ich wirklich nicht in noch einen tiefen Flamewar einsteigen, im Forum gabs genug und ich wiederhole hier schon wieder alle Argumente aus den entsprechenden Threads. Jeder soll die Sprache wählen, die er mag. Aber dies hier ist nicht „Hochperformantes OS-Dev für erfahrene Entwickler im kommerziellen Bereich“, sondern „OS-Dev für ''Einsteiger''“. Und ein Einsteiger findet Assembler in aller Regel ziemlich… Abstrakt. Da man nun mal weitgehend auf Assembler verzichten kann, ohne Funktionalität einzubüßen, ist es doch kein Problem, wenn hier eben erstmal C empfohlen wird. Wechseln kann man ja immer noch, wenn man genügend Erfahrung mit Assembler gemacht hat. | ||
:Und zu den netten Herren IN und OUT, die es heute im Desktopbereich wohl nur noch bei x86 gibt: Die PCI-Ports braucht man wie gesagt eigentlich nur bei der Initialisierung der Geräte. Und PCI-DMA hat mit ISA-DMA nichts zu tun. Ich bleibe dabei, IN und OUT werden im laufenden Betrieb vor allem vom Tastaturtreiber genutzt und das wars. ;-) —[[Benutzer:XanClic|Clici McXan]] 01:14, 21. Apr. 2011 (CEST) | :Und zu den netten Herren IN und OUT, die es heute im Desktopbereich wohl nur noch bei x86 gibt: Die PCI-Ports braucht man wie gesagt eigentlich nur bei der Initialisierung der Geräte. Und PCI-DMA hat mit ISA-DMA nichts zu tun. Ich bleibe dabei, IN und OUT werden im laufenden Betrieb vor allem vom Tastaturtreiber genutzt und das wars. ;-) —[[Benutzer:XanClic|Clici McXan]] 01:14, 21. Apr. 2011 (CEST) | ||
| + | :: Da bleibt eigentlich nur hinzuzufügen, dass gerade ein erfahrener Entwickler im kommerziellen Bereich hochkant rausfliegen würde, wenn er ein ganzes OS in Assembler schreiben wollte. Ich bin mir nicht sicher, ob das noch unter grob fahrlässig laufen würde oder ob man da einen Vorsatz annehmen muss, wenn es dem Kunden dann um die Ohren fliegt. ;-) --[[Benutzer:Taljeth|Taljeth]] 12:04, 21. Apr. 2011 (CEST) | ||