| Zeile 8: | Zeile 8: | ||
== Vorteile einer Kommandozeile == | == Vorteile einer Kommandozeile == | ||
*Man hat mehr Kontrolle über das System. Im File Explorer von Windows kann man Rechtsklick>Löschen auswählen. Eine genauere Spezifizierung der Anweisung, zum Beispiel, ob rekursiv alle Unterordner mit gelöscht werden sollen, oder nicht, ist nicht möglich. In der Kommandozeile können an einen Befehl aber problemlos beliebige Parameter angehängt werden, und damit die gewünschte Wirkung genauer angegeben werden | *Man hat mehr Kontrolle über das System. Im File Explorer von Windows kann man Rechtsklick>Löschen auswählen. Eine genauere Spezifizierung der Anweisung, zum Beispiel, ob rekursiv alle Unterordner mit gelöscht werden sollen, oder nicht, ist nicht möglich. In der Kommandozeile können an einen Befehl aber problemlos beliebige Parameter angehängt werden, und damit die gewünschte Wirkung genauer angegeben werden | ||
| − | *Eine Kommandozeilendarstellung verbraucht viel weniger Ressourcen. | + | *Eine Kommandozeilendarstellung verbraucht viel weniger Ressourcen. Auf Servern ist ein GUI reine Ressourcenverschwendung, da man an diesen nicht wie an gewöhnlichen Arbeitscomputern arbeitet, sondern sie fast nur zur Programmausführung verwendet, und man sich damit den Luxus eines GUIs zugunsten der Performance sparen sollte |
*Ein GUI ist für Programmieranfänger im OS-Entwicklungsbereich viel anspruchsvoller (Grafiktreiber bzw. Nutzung von [[VESA]]/[[VGA]] oder Ähnlichem, Anzeigen aller Fenster in der richtigen Ordnung, Zugriff auf die Maus, etc.), und es empfiehlt sich für das Erstprojekt ein System, das erst einmal nur eine Kommandozeile bietet | *Ein GUI ist für Programmieranfänger im OS-Entwicklungsbereich viel anspruchsvoller (Grafiktreiber bzw. Nutzung von [[VESA]]/[[VGA]] oder Ähnlichem, Anzeigen aller Fenster in der richtigen Ordnung, Zugriff auf die Maus, etc.), und es empfiehlt sich für das Erstprojekt ein System, das erst einmal nur eine Kommandozeile bietet | ||
[[Category:Glossar]] | [[Category:Glossar]] | ||