ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
10 мая
607977 Топик полностью
Apтём (06.07.2015 14:03, просмотров: 113) ответил Idler на "Не шалабушки" - это про мои проекты, в смысле не "поделки выходного дня", а нечто вполне серьезное.
Да ладно... 
это про мои проекты, в смысле не "поделки выходного дня", а нечто вполне серьезное
Многие участники форума также как и вы делают тоже самое - проекты на МК которые должны "работать в корпусе".
А на ассемблере - в основном, так исторически получилось
Дело хозяйское - если лень Си освоить, то можно и не осваивать.
В каждом проекте используются все возможности конкретного процессора - до последней ноги, последнего байта памяти, последнего свободного такта. Если что-то осталось, значит прибор мог бы делать больше...
Нахрена использовать все возможности? Зачем прибору делать больше? Главное чтобы ТЗ выполнялось и резерв производительности не помешает (вдруг понадобиться новые функции добавить).
Во-вторых, сами задачи таковы, что нет потребности ни в чужих библиотеках, ни в каких-то сложных вычислениях, ни в развитых визуальных интерфейсах и т.д. Соответственно, переход на С в моем случае не дает качественного скачка возможностей, разве что позволяет впоследствии экономить время.
Программа проще и понятней на Си становится - уже огромный плюс, без всяких библиотек.
впоследствии экономить время. А мне его экономить не нужно. Мне его девать некуда.
Можно только позавидовать...
я начинал писать проги в те годы, когда фраза "программа поставляется как есть, и за ее работу автор не отвечает" никому даже в голову придти не могла.
Такое и сейчас ембедерам в голову не приходит...
В общем, как-то появилась привычка отвечать буквально за каждую строчку кода. На сях это невозможно, если не просматривать каждый раз весь листинг.
Бред. Мне например ни разу не приходилось листинг компилятора просматривать. Зачем оно нужно? Работоспособность и время работы проверил - если работает, то какая разница что там компилятор нагенерировал?
Это было заявлено по отношению к MSOffice 2010 и Cadence SPB. Оно, конечно, "ускоряет и экономит", но лучше бы за такое расстреливать...
MSOffice не является программой от которой зависят жизни людей и тп. Поэтому требования к ней менее жёсткие - и это нормально.