Adept (10.09.2015 14:27, просмотров: 221) ответил _KLIM83 на Ну что же... Мне нравится AT89C**, но работаю с АРМ, ибо нет смысла отрицать очевидные плюсы новых архитектур и написания ПО на Си. А что касается лени- это двигатель прогресса, если в прогресс, конечно, можно верить. И прелесть Си вовсе не в
спорить не буду, ибо глупо. Для Вас, очевидно так и есть, для меня - некоторым образом наоборот. И потом, если заметите, я не против Си. Пусть программисты ваяют на чём угодно, хоть на брейнфаке, гланое - умение, компетентность и мастерство, а "ремеслеников" сейчас хватает. Не буду сейчас ни себя ни кого бы то ни было делить на "ху из ху" В конце концов каждый найдёт своё место под солнцем :))
P.S. c USB поступил бы, вероятно, как всегда в подобных случаях. посидел бы недельку, покурил доки, и сваял бы свою библиотеку необходимых ассемблерных функций (которые я бы знал вдоль и поперёк), и потом, при необходимости прикручивал бы в любые проекты :)
К слову, в одном из проектов у меня реализован парсинг эппловского протокола iAP и работа с ним. Когда понадобилось сделать тестовый стенд для испытания серийных девайсов, программеры пытались понять этот протокол из эппловской документации, затем разбирали мои исходники (так и не разобрав толком, хотя там всё очень и очень популярно было изложено), потом неделю ещё "курили" эппловские доки. В итоге плюнули нахер и сосниффели протокол общения тестируемого девайса с эппловским аппаратом и тупо сваяли его копию. На всё про всё ушло почти 3 недели (!) Потом неделю ещё ловили глюки, и так и не довели толком до конца. А Вы говорите сроки, скорость разработки , читаемость :)) Видел я, кстати их исходники - тихий ужас :((
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)