ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
210752 Топик полностью
koyodza (14.09.2010 21:34, просмотров: 216) ответил Evgeny_CD на Отвечу в рамках того что понимаю.
добавлю 7. Поддержка асм-кода и С-кода - это две большие разницы. Разобраться даже в своей писанине через пару лет бывает непросто, в чужой - вообще мрак. И асм как раз абсолютно не способствует улучшению понимания проекта в целом, а скорее наоборот. 8. Не спорю, отдельные небольшие куски часто можно написать на асме лучше, чем это сделает компилятор. Но написать таких кусков много, а тем более сложить их в один большой проект уже совсем не так легко и просто, и вот здесь С как раз и даёт преимущества: вы не зацикливаетесь на очередной реализации умножения 32х32, а больше внимания уделить собственно основной задаче. P.S. Я уже несколько раз приводил очень показательный пример из своей практики (по поводу С / асм), напомню ещё раз . P.P.S. Сам я тоже был "заядлым ассемблеристом", начинал на ВМ80, Z80, потом 8086, 8051, но во второй половине 90-х понял, что это - тупик. Сейчас, глядя на асм АРМов, мне становится нехорошо ;=)