LINUX.ORG.RU

История изменений

Исправление Quasar, (текущая версия) :

потому что одно дело - в софте что-то там стандартизировать и совсем другое - хард, в котором законы физики и от них никуда не денешься.

Законы физики мешают использовать стандартизированные интерфейсы и протоколы не больше, чем разрабатывать само железо.

в харде не всегда получается именно так, как планировали.

И это не значит, что надо тяп-ляп делать. Задача инженера в том, чтобы устранить технические проблемы, а не выпустить что попало.

а любая переделка - это очень дорого и долго.

А то!

поэтому хард живёт по своим правилам, а софт к нему приспосабливается. софт в этом плане вторичен.

Софт в этом плане не вторичен. Всё индивидуально. Если чип одноразовый, то описываемый тобой подход работает. Если же архитектура планируется на долгий жизненный цикл и требуется обеспечить совместимость, то контора, которая так работает и полезет в эту область, моментально загнётся.

программистов софта надо носом тыкать в отладку железа. только так они смогут понять проблемы харда. а пока они живут в виртуальном мире, где нет глюков и всё ровное и сферическое в вакууме, они не понимают разработчиков харда.

Просто надо дать документацию чтобы драйверы можно было написать. Всё. Не надо выдумывать про надобность тыкать носом в отладку железа. Надо рассказать, как с железом работать. Это и делают, но жадничают дать эти сведения всем желающим.

Исходная версия Quasar, :

потому что одно дело - в софте что-то там стандартизировать и совсем другое - хард, в котором законы физики и от них никуда не денешься.

Законы физики мешают использовать стандартизированные интерфейсы и протоколы не больше, чем разрабатывать само железо.

в харде не всегда получается именно так, как планировали.

И это не значит, что надо тяп-ляп делать. Задача инженера в том, чтобы устранить технические проблемы, а не выпустить что попало.

а любая переделка - это очень дорого и долго.

А то!

поэтому хард живёт по своим правилам, а софт к нему приспосабливается. софт в этом плане вторичен.

Софт в этом плане не вторичен. Всё индивидуально. Если чип одноразовый, то описываемый тобой подход работает. Если же архитектура планируется на долгий жизненный цикл и требуется обеспечить совместимость, то контора, которая так работает и полезет в эту область, моментально загнётся.

программистов софта надо носом тыкать в отладку железа. только так они смогут понять проблемы харда. а пока они живут в виртуальном мире, где нет глюков и всё ровное и сферическое в вакууме, они не понимают разработчиков харда.

Просто надо дать документация чтобы драйверы можно было написать. Всё. Не надо выдумывать про надобность тыкать носом в отладку железа. Надо рассказать, как с железом работать. Это и делают, но жадничают дать эти сведения всем желающим.