ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
5 июля
131561 Топик полностью
=AlexD= (16.09.2008 21:12, просмотров: 167) ответил Evgeny_CD на С++:: очередная субботная размышлизма.
Может не совсем в тему, но просматриваю я книгу "Разработка ядра Linux" Роберт Лав - и вижу 
"Как и все "уважающие себя" ядра Unix, ядро Linux написано на языке С. Может
быть, это покажется неожиданным, но ядро Linux написано не на чистом языке С в
стандарте ANSI С. Наоборот, где это возможно, разработчики ядра используют раз-
личные расширения языка, которые доступны с помощью средств компиляции gcc
(GNU Compiler Collection — коллекция компиляторов GNU, в которой содержится
компилятор С, используемый для компиляции ядра).
Разработчики ядра используют как расширения языка С ISO C991 так и расши-
рения GNU С. Эти изменения связывают ядро Linux с компилятором gcc, хотя со-
временные компиляторы, такие как Imel С, имеют достаточную поддержку возмож-
ностей компилятора gcc для того, чтобы ими тоже можно было компилировать ядро
Linux. В ядре не используются какие-либо особенные расширения стандарта С99, и
кроме того, поскольку стандарт С99 является официальной редакцией языка С, эти
расширения редко приводят к возникновению ошибок в других частях кода."
гы-гы-гы-гы :-))))) Смотрю я на код ядра и понимаю, что на плюсах всё это выглядело бы горааааздо элегантнее :-)
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.