The OpenNET Project / Index page

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



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

Оглавление

Дискуссия об использовании языка C++ для разработки ядра Linux, opennews (??), 14-Янв-24, (0) [смотреть все]

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


25. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  –9 +/
Сообщение от Bottle (?), 14-Янв-24, 22:24 
Плюсы очень нужны в ядре, потому что поддержка модулей в Си даже не планируется, а хедеры очень сильно замедляют компиляцию.
Ответить | Правка | Наверх | Cообщить модератору

74. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (75), 15-Янв-24, 00:01 
Модули в рабочем состоянии пока что только в компиляторе от микрософта
Ответить | Правка | Наверх | Cообщить модератору

98. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (98), 15-Янв-24, 01:25 
В шланге давно в рабочем состоянии. И в CMake с недавнего времени. Но ядро Linux продолжает жрать makefile-кактус вместо CMake+Ninja.
Ответить | Правка | Наверх | Cообщить модератору

111. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +2 +/
Сообщение от Аноним (115), 15-Янв-24, 02:20 
CMake сам по себе кактус. И у тебя вообще хватает инженерного интеллекта, чтобы догадаться, что система сборки, полностью заточенная под юзерспейс, для ядра не подходит?
Ответить | Правка | Наверх | Cообщить модератору

141. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +1 +/
Сообщение от Аноним (140), 15-Янв-24, 03:30 
Сфигали не подходит для ядра, если для сборки под голые микроконтроллеры без разделения на юзерспейс и кернелспейс подходит?
Ответить | Правка | Наверх | Cообщить модератору

158. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +2 +/
Сообщение от Аноним (115), 15-Янв-24, 05:25 
Если не подходит, то это же ещё не означает, что не найдутся упоротоые, которые будут готовить из буханки белого троллейбус. Ну и сравнил, конечно, гогнокод под голый контроллер с развесистым ядром.
Ответить | Правка | Наверх | Cообщить модератору

411. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (-), 15-Янв-24, 20:42 
Но, но ведь троллейбус делается из буханки ржаного!
В любом случае чистые make файлы это уже анахронизм (кроме некрофагов из ядра)))
Ответить | Правка | Наверх | Cообщить модератору

92. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  –2 +/
Сообщение от Аноним (-), 15-Янв-24, 00:47 
модули - проприетарный рак от майкрософт. хидеры ничего не замедляют, если мозгами хоть иногда пользоваться, что в случае майкрософт невозможно
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

159. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +1 +/
Сообщение от Аноним (115), 15-Янв-24, 05:26 
Тогда вам стоит для начала поработать с большими проектами
Ответить | Правка | Наверх | Cообщить модератору

172. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (172), 15-Янв-24, 07:41 
Насколько большими? Сколько строк?
Ответить | Правка | Наверх | Cообщить модератору

303. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (115), 15-Янв-24, 14:31 
Настолько, что какой-нибудь sloccount не посчитает за разумное время
Ответить | Правка | Наверх | Cообщить модератору

250. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +1 +/
Сообщение от Аноним (194), 15-Янв-24, 12:06 
так вы не делайта свои "большие" проекты в одну портянку....
Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору

287. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +2 +/
Сообщение от Аноним (293), 15-Янв-24, 13:42 
А модули в Python, D и ещё много где, тоже Microsoft ввела?
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

299. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +2 +/
Сообщение от Аноним (299), 15-Янв-24, 14:26 
header-only библиотеки конечно можно написать так, чтобы они замедляли компиляцию. но так обстоит дело с чем угодно почти. так что просто нужно писать грамотно и ничего замедлятся не будет.

такая байка, что компиляция будет очень долгой из-за ho пошла еще со времен кода в духе александреску. ситуация уже давно изменилась а байка осталась.

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

377. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Аноним (375), 15-Янв-24, 18:50 
Это не байка. Ты на своей шкуре это сможешь заценить, подключив в программу CLI11.
Ответить | Правка | Наверх | Cообщить модератору

418. "Дискуссия об использовании языка C++ для разработки ядра Lin..."  +/
Сообщение от Bottle (?), 15-Янв-24, 21:24 
Это не байка. Погугли патчи ядра от Инго Молнара.
Ответить | Правка | К родителю #299 | Наверх | Cообщить модератору

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

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




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

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