
Сила в простоте
Одна из наиболее очевидных сильных сторон DOS - умеренные требования к оборудованию. Для того, чтобы работать с Windows на более или менее приемлемой скорости, необходим как минимум ПК на основе процессора 80386 с не менее чем 4Мбайт ОЗУ. Если надо DOS может вполне нормально работать с 640 Кбайт и на процессоре 8088. DOS-программы работают быстро, по большей части благодаря тому, что большинство из них использует текстовый режим дисплея. Даже графические DOS-программы, как правило, в несколько раз быстрее своих Windows-аналогов, так как над ними не довлеет GDI (Graphics Device Interface, интерфейс графического устройства, компонент Windows, который используется программами для вывода на экран). То, что один толкует как недостаток, другому кажется достоинством. Для пользователя, знакомого с командами DOS и достаточно быстро работающего на клавиатуре, командная строка - оружие, а не ловушка.
Простота DOS позволяет делать то, что неосуществимо в более сложных операционных средах. Например, можно с помощью команды DEBUG создать очень мощные утилиты. API (application programming interface, интерфейс прикладных программ) DOS достаточно прост, и даже начинающие программисты могут научиться писать полезные программы. В то же время API Windows очень сложен и для овладения им необходимо несколько месяцев. Кроме того, создание программ для Windows требует изощренных инструментальных средств, в частности редакторов ресурсов, компиляторов и отладчиков, работающих в этой операционной системе. Не случайно, что для Windows гораздо меньше условно бесплатного и бесплатного программного обеспечения.