The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Опубликован набор патчей, ускоряющих сборку ядра Linux на 50-80%, opennews (?), 03-Янв-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


61. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +8 +/
Сообщение от Аноним (61), 03-Янв-22, 13:08 
Патчи приводят кодовую базу в порядок. Из-за свободы, которую даёт разделяемая сборка в С и С++, разработчикам часто сносит голову, и они начинают включать заголовки не глядя, создавая бардак из перекрестных включений. Что не только существенно замедляет скорость сборки, но ещё затрудняет понимание структуры кода человеком, а также приводит к незаметным ошибкам связанным с порядком обработки препропроцессором объявлений-макросов.
В С++ уже приняли modules, которые в перспективе могут улучшить ситуацию. А вот в С остаётся уповать только на разработчиков. Но люди - это всегда слабое звено: они невнимательны, глупы и ленивы.
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

82. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  –3 +/
Сообщение от Аноним (250), 03-Янв-22, 13:43 
> разработчикам часто сносит голову, и они начинают включать заголовки не глядя, создавая бардак из перекрестных включений.

но ты, конечно, не из их числа, зато аналитика у тебя уровня 80

Ответить | Правка | Наверх | Cообщить модератору

152. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  –3 +/
Сообщение от Аноним (16), 03-Янв-22, 18:03 
Так ты плати за рефакторинг и проблем не будет. Аааа...не хочешь? Ну тогда терпи.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

156. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +/
Сообщение от Аноним (-), 03-Янв-22, 18:16 
в линуксе заголовочные файлы адский ад, тут включи дефайны gnu, там bsd и смотри не перепутай, соберётся, но с ошибками в процессе работы.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

224. "Опубликован набор патчей, ускоряющих сборку ядра Linux на 50..."  +3 +/
Сообщение от Прохожий (??), 04-Янв-22, 11:11 
Линукс написан на Си. Там НЕ БУДЕТ Си++. Поэтому появившаяся в этом языке модульность ничего не изменит. Шанс есть только у  Rust пока что.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру