Цитата Сообщение от CityAceE
Любая нормальная система должна уметь обходиться и без винчестера. Это моё убеждение. Но, безусловно, нужно делать так, чтобы наличие HDD предоставляло бы полный комфорт, а не так как SMUC работает в режиме TR-DOS.
Согласен, ДОЛЖНА. Но вопрос в том, что без винта теряется почти весь смысл, ибо тогда по сравнению с TR-DOS мы теряем:

а) В скорости работы с флопом - так как идет работа с логической структурой (подкаталоги, сегменты и пр.), а не прямое чтение/запись физических секторов.

б) В скорости работы с приложениями - сначала надо загрузить систему, потом поменять диск с игрушкой (так как системная дискетка наверняка забита почти под завязку приложениями и доками) и только потом запустить ее. Сразу возникает мысль - а может обойтись без "лишнего" звена в лице ОС? Я так не подумаю, допустим, дык другие пользователи подумают...

в) В возможностях написания программ: так как в отличие от TR-DOS другая система будет занимать часть ОЗУ и, соответственно, накладывать свои собственные правила и ограничения на программы. Винт позволяет обойти это во-первых, оверлейной подгрузкой частей программы (что может быть затруднительно, если системный диск все время менять), а во-вторых, организацией своппинга "виртуальных" страниц ОЗУ, в качестве компенсации за занятие нескольких "реальных" страничек собственно самой системой.

Так что без винта TR-DOS реально обладает преимуществами по сравнению с другими системами и уступаает лишь тем, что не подлежит развитию, негибкая.

Если бы на Спектруме изначально был бы только BIOS с грузилкой, то эти моменты не были бы принципиальными, так как не с чем было бы сравнивать. Точно такая же ситуация была бы, если бы на платформе уже не сложилась бы целая культура программирования под TR-DOS, с ее традициями работы с диском, использования адресного пространства, обращения с любыми портами. Потом трудно бывает себя заставить переучиваться, и налагать определенные ограничения (например, образаться к памяти исключительно через дрова). Это тормозит распространение новых осей. Но подключение винта в корне меняет дело - монополия TR-DOS нам волшебным образом моментально теряет всю свою силу. Поэтому и надо прежде всего ориентироваться на винт, иначе на компах без винта в большинстве случаев такая ОСь будет запускаться только для демонстрации писишникам, "что, мол, и на Спеке такое есть"...