The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"В ветку ядра Linux-next добавлен код для разработки драйверо..."
Отправлено Аноним, 22-Мрт-21 02:27 
> Любая программа на плюсах оказывается неким подмножеством.)

На самом деле хуже. Каждый плюсовик хреначит на своем субдиалекте со спецификой. Это нехило доставляет при попытке въехать в плюсатый проект. Реално как 5 разных ЯП бывает.

> Шаблоны досконально понимал один Александреску, но он ушел в D.

Похайповать, вот, забыл, в отличие от хрустиков. При том что в D вроде бы закорючек поменьше сабжа.

> Если захочется компилить модуль на С++, придётся сначала выполнить некоторую работу.

Мне и на сях неплохо в этсамом. Я не виндузоид, у меня нормальный C99 как минимум.

> и "против" и захотели скомпилить модуль на С++, а не перекинуть
> поддержку левой горы кода на Линуса Торвальдса.

У меня как такового нет цели "скомпилить модуль на %s". В моей картине мира цель ставится как "сделать модуль, делающий..." - и дефолтным языком там си. Он неплохо вписывается в таск и зачем ссать против ветра я не знаю. Левая гора кода Торвальдса легко втыкает всем виндам вместе взятым и тем более реактосам откуда у меня возникает некий скепсис на счет того что си++ так уж помог тамошним дровописателям.

> Для вышеприведённого примера не нужны ни Студия, ни WDK, только транслятор и несколько lib.

Просто в линухе хидеры ядра ставятся за 1 минуту, пакетным менеджером, а пакет генерится прям билдсистемой ядра. И вот у меня уже весь внутренний мир кернела есть. В винде сие нехитрое действо почему-то являет собой дико оверинженернутую порнографию.

И еще 1 маленькая мелочь. После того как модуль скомпилен - его надо вгрузить. И есть один маленький нюансик. В линухе, хоть я себе и вкатил "lockdown" - у меня есть один маленький но важный файлик. Который отличает системс секурити от системс рестрикшн. Я могу подписать мой модуль моим ключом. А в винде я могу ... поиметь много левого геморроя с ребутами и отключкой рэкетирских услуг майкрософт корп и их аффилиатов. И с железом поприкалываться - giveio.sys всякие стало неудобно юзать, дебаг монитор русиновичевский замочили а его аналог от мс я даже боюсь себе представить как выглядит и где берется. В общем я не понимаю зачем оно было надо мс - но они сделали все это максимально херово и неудобно. И пусть сами так и программят, имхо. А мне такая операционка попросту не требуется. Я вот разучил пингвины, оказалось прикольно и интересно, да еще живые люди в разработчиках. Которым к тому же тоже нравится чем они занимаются. Разительая разница в подходах.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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