mse homjak (08.04.2017 19:25, просмотров: 288) ответил Apтём на Не нужно подымать - этот срач уже давно не актуален.
Ну, эти вопросы весьма и весьма спорные. Для эмбеддед приложений переносимость софта, на мой взгляд, дело десятое. Если разработчик меняет платформы, как перчатки, значит, что-то у него в консерватории не так. Собсно и "платность" ИДЕ, тоже не аргумент. Купить компилер на месячную зарплату программиста и унести его на затраты, для фирмы, совершенно не проблема. Вот у меня, прям щас, в производстве семейство приборов на Меге128, писаной на АСМ, код больше 50кб. И чо? И ничо. Больше 10 лет код поддерживался, модернизировался, причём, весьма радикально, в алгоритмической части. Например, менялся программный рендеринг на аппаратный. Сейчас семейство будет переделываться под ПИК32, казалось бы, помогла "переносимость кода на Ц", но нет, меняться будет всё, в т.ч. и алгоритмы работы. Ничего не остаётся. Ну и нахрен мне переносимость? А в тонкости АСМ вникать придётся, даже, писая на Ц, бо прерывания и критические секции кода остаются. Печаль-тоска.