Re: Ничего особенного


Автор сообщения: gorm
Дата и время сообщения: 20 April 2004 at 14:52:48:

В ответ на сообщение: Ничего особенного

просто программы на ассемблере будут быстрее, надежнее и меньше, особенно в сравнении с тем же Дельфи. А что, по Вашему ТАКОЕ надо писать на ассемблере? И куда встроенное?

Скажите, а Вы представляете, что такое ассемблер? Писать на нем имеет смысл только критические по скорости выполнения фрагменты кода или работающие напрямую с железом, например при написании драйверов. Когда я детал музыкальный тюнер под DOS, писал на ассемблере быстрое FFT для работы в реальном времени, и интерфейс со звуковыми платами. Там, кстати, была как раз довольно нетривиальная математика, основанная как на теоретических моделях распознавания, так и на эмпирических методах. А сейчас, если бы вернулся к проекту под Windows этого не стал бы делать ни в коем случае. Быстродействие сейчас более чем достаточно, а работа с железом идет через системные вызовы. Насчет надежности я бы поспорил - найти ошибку переполнения в программе на ассемблере гораздо труднее, тогда как большую их часть Delphi вылавливает автоматически еще на стадии компиляции. И, кстати, Вам никто не мешает писать быстрые и компактные программы в Delphi -- основной вес получается за счет компонентов. Пользуйтесь только системными вызовами. Не мешает он и ассемблерному творчеству пишите asm и вперед!


1656. Можно 5 копеек от биологов? - Evilworder 03:39 12.04.04 (79)
К списку тем на странице