Тема совершенно дурная по определению (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Sgrig 02 июля 2003 г. 18:58
В ответ на: To L. A. - так все-таки я под пики не полхожу или у тебя руки не оттуда растут ? отправлено Си 02 июля 2003 г. 16:39

На чем писАть для конкретной задачи зависит от кучи факторов и размер
кода только один из ряда. Для большой задачи требуется структурное
программирование, чтобы организовать и ОТЛАДИТЬ такую задачу на ASMе
нужно быть ненормальным (в смысле Гением с большой буквы).
Много лет назад, когда компьютеры были дохлыми - как правило XT, мы с
одним гением соревновались в написании прикладной программы к
электрохимическому анализатору. Он писАл на ASM86, я на Паскале с
использованием Turbo Vision. Его проект был основной, поскольку
предполагалось использовать "Поиск" (кто помнит?) для комплектации
прибора. Мой же был нужен, только чтобы быстро выпустить прибор на
рынок. Я закончил за 3 месяца, он возился более 2-х лет, программа
глючила, проблемы росли как снежный ком. К моменту окончания 286-е
стали нормой, "Поиск" почил, и все его усилия оказались никому не
нужны. Я же в итоге легко переделал программу на Super Vision,
получилась графическая оболочка а-ля Windows 3.1 с подобием
многозадачности, которая шустро крутилась на 286-х в 1МБ памяти.
Это я к тому, что все-таки основной фактор - скорость разработки.
На небольших задачах различие для Си и АСМа (в скорости разработки)
незначительно, здесь можно рассматривать другие факторы.
Программировать же крупные задачи на языке низкого уровня -
прогаживать деньги работодателя (или свои).

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru