Adept (06.08.2014 23:53, просмотров: 300) ответил Apтём на Да...
я тоже раньше так думал, и смотрел на асм, как на какой-то кошмар, сейча - нормально его воспринимаю, более того, скажу, что для мелких работ и проектов он ничуть не уступает си по удобству и быстроте написания софта(естественно, в рамках одной, знакомой архитектуры. Если нужна кроссплатформенность, и если ты не гуру-вундеркинд, держащий в голове структуру десятка-другого современных процев), то Си - без вариантов. Ну и не следует забывать, что 10% эксклюзивных проектов от ассемблера только выигрывают (а у меня, к примеру это 90% моих заказов :)) В общем, как обычно, - "...кому арбуз, - кому свиной хрящик" :)) Кстати, не знаю задач (в моём сегменте эмбеддинга разумеется) не реализуемых АВРами, то же, наверняка можно сказать и про МСПшников и ПИКоводов. Хватает того, что знаешь для достижения целей и слава богу. А изучать весь зоопарк современных процессоров/контроллеров, - ну егонах, это уж увольте. Нет такой нажобности.
Так что Вач аргумент, что муторно, - лично для меня вообще не аргумент (легко и приятно :))), ну а про ноль пользы и выигрыша, - это Вы зря, на проектах сложной структуры, с максимальным задействованием периферии, многопоточностью, прерываниями, и другими прелестями, с Си-программингом сладит только достаточно квалифицированный спец, а таких не так, чтобы и много. Как известно 80% бабла крутится в сегменте 20% работы, так что, в моём сегменте "эксклюзива" халява и быдлокодинг как-то не канает, и большой вопрос что более геморройно Си или асм :)))
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)