AlexandrY (16.01.2008 14:52, просмотров: 341) ответил Evgeny_CD на "Никто не лазит там по C исходникам после их генерации." - этого ограничения я и хочу избежать. Т.е. то, что, условно, делает каркас FSM, трогать нельзя! Но то, что делает FSM в своих узлах в моменты стояния (и что к FSM отношения не имеет), мне
Вот сами себе яму и роете. Я не сказал, что в концепции MATLAB нельзя писать на С. Как бы само собой, что вы сами подготавливаете платформу, пишите драйвера, настраиваете API.
Но делаете это не одновременно с отладкой и написанием пракладной программы.
Когда начинаете работать с моделью в MATLAB уже можете забыть С, а чисто думать об алгоритме в понятиях модели.
Это метод конвеера.
Нельзя пользоваться кучей тулсов одновременно, а особенно если они из GNU и GCC. Их применение тянет за собой необходимость знания еще кучи вспомогательных знаний, таких как команды строчных редакторов, скриптов, облочек линукса, компилеров исходников этих тулсов и т.д.
Иначе мое правило звучит - чем меньше тулсов для решения задачи применяеться в один момент тем быстрее решается задача.
Самое страшное для девелопера это мультиплексирование внимания.
А потому работа с диаграмами, средой разработки в C и какими-то левыми опенсорсными приблудами одновременно это худший сценарий работы.
Обобщу даже философски.
Опенсорсы чаще всего результат самомотивации авторов, т.е. они не учитывают лучшие практики разработки, а только практики самих авторов или мелких групп авторов, т.е. по определению не годятся как фундамент производительных технологий программирования.
INDEMSYS