[an error occurred while processing this directive]
[an error occurred while processing this directive]
Что значит "НЕ РЕКОМЕНДОВАНО" ?! Что значит "НЕ РЕКОМЕНДОВАНО" ?!!!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
Цитата из книги Scott Maxwell'a "Linux core kernel - Commentary", ch.2, p.423:
"..In practice, some ways of writing the code produce the faster executable than other. The kernel developers know which ways are
the faster way, and the code they write reflect this knowledge.
For example, consider the kernel's frequent use of goto - the kernel often resort to this ordinarily shunned feature in the name of speed.
.. The density for the whole kernel is about 1 goto per 260 lines."
----------------------------------------------------------------------
Хотя в данном случае использование goto безусловно полный гемморой
и является признаком плохо продуманного решения :)
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Видать тот Linux core kernel писал знойный асмист :-) (+) — Анатоль (14.11.2001 15:49, 360 байт)
- Видать, этот ответ написал человек, учившийся программированию по книжке "Выучим Visual Basic за 24 часа" — Linuxoid (14.11.2001 16:19, 609 байт)
- Честно говоря, я не вижу особого смысла в GOTO, кроме как выход из глубокой рекурсии. Так покажите, пожалуйста, пример его эффективности? (-) — Или трус, или лентяй (15.11.2001 09:42, пустое)
- Ответ: — abivan (14.11.2001 18:56, 459 байт)
- Раз уж тут все грамотные :-) (+) — Анатоль (14.11.2001 17:03, 432 байт)
- И все же... — ShiphT (14.11.2001 16:40, 605 байт)
- Ответ: — Elektronik (14.11.2001 16:55, 541 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru