URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 127044
[ Назад ]

Исходное сообщение
"Новая версия патчей для ядра Linux с поддержкой языка Rust "

Отправлено opennews , 18-Мрт-22 22:30 
Мигель Охеда (Miguel Ojeda), автор проекта Rust-for-Linux, предложил для рассмотрения разработчиками ядра Linux выпуск v5 компонентов для разработки драйверов устройств на языке Rust. Это шестая редакция патчей с учётом первого варианта, опубликованного без номера версии. Поддержка Rust рассматривается как экспериментальная, но уже включена в ветку linux-next и достаточно развита для начала работы по созданию слоёв абстракции над подсистемами ядра, а также для написания драйверов и модулей. Разработка финансируется компанией Google и организацией ISRG (Internet Security Research Group), которая является учредителем проекта Let's Encrypt и способствует продвижению HTTPS и развитию технологий для повышения защищённости интернета...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56877


Содержание

Сообщения в этом обсуждении
"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Fracta1L , 18-Мрт-22 22:30 
Одобряю

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено pavlinux , 19-Мрт-22 12:47 
Покажите ваши драйвера?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 19:40 
mod_helloworld.rs

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 13:17 
А куда исчезла редокс? Почему дрова не под неё пишут, а пытаются в линух толкать?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 15:29 
> А куда исчезла редокс? Почему дрова не под неё пишут, а пытаются в линух толкать?

А куда исчез хурд? Почему дрова не под неё пишут, а пытаются в линух толкать?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 16:03 
Потому что есть linux. На "небезопастном" Си.

А что есть у вас - растоманов? Почему лезете в "небезопастный" linux со своими отсутствующими драйверами?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 16:15 
>>> А куда исчезла редокс? Почему дрова не под неё пишут, а пытаются в линух толкать?
>> А куда исчез хурд? Почему дрова не под неё пишут, а пытаются в линух толкать?
> Потому что есть linux. На "небезопастном" Си.

Т.е. в hurd дрова не пишут потому что есть linux, но в redox писать "должны" потому что потому? Л-логика.
> А что есть у вас - растоманов?

А что у тебя есть - Воена? Много дров для linux написал?
Или как обычно - вклад в разработку на уровне 0, права голоса не имеешь, но "лучше знаешь, как разрабам нужно правильно", ведь разрабы без тебя не разберуться?

>> "Новая версия патчей для ядра Linux с поддержкой языка Rust "  
>> выпуск v5 компонентов для разработки драйверов устройств на языке Rust
>> <без которых, как бы, писать дрова можно только с костылями и out-of-tree>
> Почему лезете в "небезопастный" linux со своими отсутствующими драйверами?

Почему тебя от этого бомбит так, что отключет логическое мышление?



"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 16:54 
> Т.е. в hurd дрова не пишут потому что есть linux, но в redox писать "должны" потому что потому?

Чтобы растоманам быть логичными, и писать "бесопастные" драйвера на "безопастном" расте для "безопастной" ОС. "Л-логика."

>> А что есть у вас - растоманов?
> А что у тебя есть - Воена?

Нет. Сперва ответь: что у вас есть?
Если есть redox, идите и пишите свои драйвера для него. Напишете драйвер для чего-нибудь существующего и полезного, который лучше и "безопастнее", тогда и приходите с предложением внедрить (как парагон с нтфс).

И да покажи свой

> ведь разрабы без тебя не разберуться?

Там всего один активист. Последние патчи, которого практически не обсуждают, обсуждают какой-то "%Ap" для printf.

>>> <без которых, как бы, писать дрова можно только с костылями и out-of-tree>

Вот и пишите там, нормальное место для хрен-пойми-какого драйвера.

> Почему тебя от этого бомбит так, что отключет логическое мышление?

Хочу заметить, у тебя сильнее бомбит, что пытаешься апеллировать к логике, которая отсутствует.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 17:07 
>> Т.е. в hurd дрова не пишут потому что есть linux, но в redox писать "должны" потому что потому?
> Чтобы растоманам быть логичными, и писать "бесопастные" драйвера на "безопастном" расте
> для "безопастной" ОС. "Л-логика."

"Логично" это только для опеннетных Военов Супротив Раста. Остальным понять эту "логику" сложновато.


>>> А что есть у вас - растоманов?
>> А что у тебя есть - Воена?
> Нет. Сперва ответь: что у вас есть?

Советы "как лучше и правильнее" разрабам раздаешь ты. Так что не виляй и молчи в тряпочку, если ты не разраб.

>> ведь разрабы без тебя не разберуться?
> Там всего один активист.

Знаток ты наш опеннетный, один активист там был 31 год назад, Линусом звали. Теперь там куча людей.

>>>> <без которых, как бы, писать дрова можно только с костылями и out-of-tree>
> Вот и пишите там, нормальное место для хрен-пойми-какого драйвера.

Вместо раздачи ценнейших указаний форкай проект и пиши, на чем хочешь, а тут и без тебя разберуться, как и на чем им лучше писать.

>> Почему тебя от этого бомбит так, что отключет логическое мышление?
> Хочу заметить, у тебя сильнее бомбит, что пытаешься апеллировать к логике, которая  отсутствует.

Ты признаешь, что логика у тебя отсутствует, но пытаешься делать логические выводы? Получается не очень.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 17:14 
> Знаток ты наш опеннетный, один активист там был 31 год назад, Линусом звали. Теперь там куча людей.

И у этого активиста было рабочее решение проблемы.
В отличии от попытки решить проблемы, созданные самой попыткой решить проблемы.

> Вместо раздачи ценнейших указаний форкай проект и пиши, на чем хочешь, а тут и без тебя разберуться, как и на чем им лучше писать.

Почему активист не воспользовался этой разумной мыслью?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 19:44 
Под Redox писать должны (на Rust) потому, что другой на Rust нет. А Linux и Hurd - оба на C.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 20:15 
> Под Redox писать должны (на Rust) потому, что другой на Rust нет.

Кто именно и кому должен?  
> А Linux и Hurd - оба на C.

А в огороде бузина.



"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 21-Мрт-22 14:47 
Хотите драйвера на Rust? Welcome в Redox! Там ждут ваши драйвера на Rust. Чего непонятного?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Какойточел , 18-Мрт-22 22:30 
зачем ?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Иисус , 18-Мрт-22 22:54 
Разработка на Rust лучше по параметру цена/качество в контексте разработки осей.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 18-Мрт-22 22:59 
> в контексте разработки осей

Ничего не слышно про редох, он сдох?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Иисус , 18-Мрт-22 23:08 
У redox такая же судьба, как и у тысяч других любительских осей. Достаточно занятный проект, его пилят потихоньку. Может через несколько (десятков) лет достигнет уровня фряхи со всякими хайку. Меня честно говоря удивляют те, кто считает иначе. Такие проекты пилят не по причине нужности, а потому что могут.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено keydon , 19-Мрт-22 01:19 
Почему же вы считаете что раст не будет такой же любительской поделкой с которой гугл поиграется пяток лет, а потом забросит? Напомнить сколько раз это было?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Иисус , 19-Мрт-22 02:47 
Но ведь расту уже более десяти лет.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 07:33 
Почему за это время на расте не написали ничего дельного?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Прохожий , 19-Мрт-22 11:33 
Вообще-то написали. Но некоторые предпочитают не замечать. Это разрушает их картинку мира.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 13:19 
Например, "написали" редокс, но её никто не замечает, однако.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 15:27 
> Например, "написали" редокс, но её никто не замечает, однако.

Stratis от RedHat, Cloud Hypervisor от Intel, FireCracker от Amazon, CrosVM от Google
https://www.opennet.dev/opennews/art.shtml?num=56616
> Компания Amazon опубликовала значительный выпуск монитора виртуальных машин (VMM, Virtual Machine Monitor) Firecracker 1.0.0, рассчитанного на запуск виртуальных машин с минимальными накладными расходами. Firecracker является ответвлением от проекта CrosVM, используемого компанией Google для запуска приложений Linux и Android в ChromеOS. Разработка Firecracker ведётся в подразделении Amazon Web Services с целью повышения производительности и эффективности работы платформ AWS Lambda и AWS Fargate. Код Firecracker написан на языке Rust и распространяется под лицензией Apache 2.0.

...
> Дополнительно можно отметить публикацию компанией Intel гипервизора Cloud Hypervisor 21.0, построенного на основе компонентов совместного проекта Rust-VMM, в котором кроме Intel также участвуют компании Alibaba, Amazon, Google и Red Hat. Rust-VMM написан на языке Rust и позволяет создавать специфичные для определённых задач гипервизоры

анонимные оналитеги тоже предпочитают не замечать, потому что в картину мира не вписываются.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:01 
Корпоративный булшит.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 18-Мрт-22 23:19 
>> в контексте разработки осей
> Ничего не слышно про редох, он сдох?

Что там с вечноживым хурд?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 00:01 
Нормально, он не на Rust.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 12:57 
Почему не Minix?

Hurd по крайней мере не течет как...


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 15:14 
> Почему не Minix?
> Hurd по крайней мере не течет как...

Как что?
Как конкретику писать, так Воены сразу такие стеснительные делаются.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 15:53 
> Как что?

Как пример "вечноживого".

Проблема Rust в том, что нет живого примера, сравнимого с Си.

А почему конкретно minix - по образу и подобию создан redox. Кто живее?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 16:05 
>> Что там с вечноживым хурд?
> Hurd по крайней мере не течет как...
>> Как что?
> Как пример "вечноживого".

Hurd не течет как Hurd, яснопонятно.

> Проблема Rust в том, что нет живого примера, сравнимого с Си.
> А почему конкретно minix - по образу и подобию создан redox. Кто живее?

Расскажите поподробнее о "живости" minix, желательно с учетом того, что minix старше линух, развивался и развивается кучей "принудительно-добровольной рабочей силы" в виде студентов-аспирантов Таненбаума ... только не надо преподносить запихивание интелом на свой чип, как "победу" - пользователь с ней может взаимодейстовать примерно никак, да и minix от этого обломилось ровно 0.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Ан , 19-Мрт-22 17:25 
Основые идеи Minix уже реализованы на практике в DragonflyBSD. 'Nuff said.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 19:47 
Rust/цена/качество - выберите любые два.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 20:22 
У вас есть ссылка на объективные исследования?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Dzen Python , 18-Мрт-22 23:08 
За шкафом.

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

Выгода одна:
- платить можно копейки;
- очень легко заменить;
- код выдает уже через неделю "скиллбрейновских"-курсов;
- легко манипулировать этим считающим себя гуру недоумком;
- для мотивации он сам уже построили себе гулаг культуры отрицания;
- все поддерживают текущего нужного %вождь_нейм1%% из %%страна_нейм1%;
- все дружно ненавидят текущего нужного %вождь_нейм2%% из %%страна_нейм2%;
- легко придрессировать к "корпоративной культуре";
- самых симпотных девочек-кодерш всегда можно позвать на приватное ревью;
- пока не растерял энтузиазма (экономия сотни тысяч долларов!);
- не снял розовые очки и готов убиваться без отдачи;
- считает руководство чем-то хорошим.

Правда пользователь страдать будет...но кто в 20х годах 21 века думает о пользоваеле? Сожрет, не в первый раз, особенно если вставить правильный баннер "за все хорошее против всего плохого".


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 18-Мрт-22 23:26 
Угу. Только пока что все CVE в ядро говнокодят толпы "бородатых сишников"
Sad, but true.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 18-Мрт-22 23:30 
Не ошибается тот, кто ничего не делает.

Ошибок от растовиков в ядре нет только потому, что раста в ядре нет.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:03 
> Угу. Только пока что все CVE в ядро говнокодят толпы "бородатых сишников"

В софте на Rust так то тоже CVE есть. Сотни уже.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено keydon , 19-Мрт-22 01:29 
Два крепких черных кофе этому господину

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Прохожий , 19-Мрт-22 11:23 
Кофеин вреден. Так что можно и побольше крепкого кофе этому господину. Одним идиотом на свете меньше станет чуть раньше.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:57 
И пирожков от бабушки.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 08:45 
Сами то вы что написали? Покажите

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 10:31 
А при чём здесь Go? Тогда приплетите и остальные языки.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 12:29 
вот лучше бы Golang втаскивали

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Ананимус , 19-Мрт-22 17:11 
> платить можно копейки

Только почему-то за Go платят больше, чем за C. Иногда даже в разы.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 08:10 
За С вообще платят меньше всего, вакансий единицы.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:04 
> За С вообще платят меньше всего,

Это где такое?

> вакансий единицы.

Кто бы сомневался что вебмакак - больше.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Ананимус , 20-Мрт-22 14:10 
>> За С вообще платят меньше всего,
> Это где такое?

Везде. Все опросы за последние годы (stackoverflow, glassdoor, etc) показывают, что C даже не в первой десятке по среднему уровню дохода. Есть редкие вакансии где платят нормально, но их можно по пальцам пересчитать.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 22-Мрт-22 15:08 
Веттер из Intel как только возжелал уйти - был тут же нанят в другую фирму. На условиях "работа мечты". Тебе такие условия никто никогда не предложит.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Ананимус , 22-Мрт-22 16:13 
> Веттер из Intel как только возжелал уйти - был тут же нанят
> в другую фирму. На условиях "работа мечты". Тебе такие условия никто
> никогда не предложит.

А как это связано с тем что за сишные вакансии меньше платят? oO


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 18:51 
И тут заговор против великой порашк^Wсишечки? Ну не плачь, образуется всё ещё. Ну не сможешь на Расте в ядро писать, да и бог с ним! Ты и на си не сможешь. Да и на любом другом языке тоже, дело ж не в языке, а в том, что у тебя ума для этого не хватит.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Fedd , 20-Мрт-22 17:23 
Rust то посложнее будет освоить чем C с нуля, так что не надо про бородатых, пока выучишь борода отрастет. Пользователям выигрыш в том что будет меньше неявных ошибок, т.е. уязвимостей

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 18-Мрт-22 22:33 
> преподносится как опция

Системду в дебиан тоже однажды как опцию запихнули... А потом шурупами намертво вбили.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 06:22 
правильно сделали, ретроградов - гнать из профессии

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 21-Мрт-22 14:49 
(C) iPony12309

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено YetAnotherOnanym , 18-Мрт-22 22:50 
И ебпф, и раст... И некуды бечь...

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 00:38 
Бздя?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 15:19 
Кроме FreeBSD и NetBSD. У этих BSDL-фошизм.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 15:36 
> Кроме FreeBSD и NetBSD. У этих BSDL-фошизм.

Разве что в фантазиях опеннетчиков - GPLv2 там нормально существовал, а GPLv3 ... что там с переводом на него линух-ядра?



"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 19:37 
Про ядро Линуха. На каждый релиз коммиты от ~1300 разработчиков. Поди теперь собери от всех за время его существования согласие на перевод на GPLv3.

А вот GCC, укзанные выше, бздуны выпилили таки. Поэтому пусть сами пользуются своими шлангами.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 20:33 
> Про ядро Линуха. На каждый релиз коммиты от ~1300 разработчиков. Поди теперь
> собери от всех за время его существования согласие на перевод на GPLv3.

И совсем не потому что Торвальдс вместе с Платиновыми Спонсорами против, ага.
https://www.infoworld.com/article/2654609/torvalds-says-no-t...


> А вот GCC, укзанные выше, бздуны выпилили таки. Поэтому пусть сами пользуются своими шлангами.

% pkg rquery -x %n-%v "^gcc.*"
gcc-10_4
gcc-arm-embedded-10.2.20201211_1
gcc-ecj-4.5
gcc-msp430-ti-toolchain-9.2.0.0.20200612_2
gcc10-10.3.0
gcc10-devel-10.3.1.s20211008
gcc11-11.2.0
gcc11-devel-11.2.1.s20211009
gcc12-devel-12.0.0.s20211205
gcc48-4.8.5_14
gcc6-aux-20180516_2,1
gcc8-8.5.0_1
gcc9-9.4.0
gcc9-devel-9.4.1.s20211007
% uname
FreeBSD

Ты несешь бред. Зачем?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 21-Мрт-22 12:12 
Попробуй пересобери всю FreeBSD и kernel тоже ими.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 21-Мрт-22 13:40 
> А вот GCC, укзанные выше, бздуны выпилили таки.

...
> Попробуй пересобери всю FreeBSD и kernel тоже ими.

Попробуй перестать прыгать по темам. Или просто скажи, что тут неприязнь чисто религиозного характера.



"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:10 
> Разве что в фантазиях опеннетчиков - GPLv2 там нормально существовал,

Кроме того что софт вечно переписать норовили и выносили на обочину?

> а GPLv3 ... что там с переводом на него линух-ядра?

Пример gcc показал что *bsd те еще оппортунисты. С мазохистическим уклоном. Милота.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 08:43 
Windows 11?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 06:23 
как же хорошо, когда таким как ты плохо, какое блаженство

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено YetAnotherOnanym , 20-Мрт-22 13:02 
А как представлю, как тебе плохо, когда мне хорошо - так мне ещё лучше становится.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Иисус , 18-Мрт-22 23:00 
Есть мнение, что хейтеры раста - обиженные крестовики. C++ по очевидным причинам для The Kernel не подходят. Вот обиженки и обижаются. Кто-то помнит становление джавы? Там небось тоже самое было, когда отбирали сладкий хлебушек у крестообразных.

Так-то растишка - просто ещё один язык со своими минусами и плюсами. Хорошо подходит для одного, плохо для другого.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Дядушка_АУ , 18-Мрт-22 23:30 
это си с плюсами.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 07:36 
Для чего он подходит хорошо? Почему нет продуктов написанных на расте в сферах где он подходит хорошо.

И сейчас вопрос на который у вас в методичке так и нет нормального ответа. Почему не дописали Servo для Фаерфокса и не переписали сам Фаерфокс на раст?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 10:18 
> Почему не дописали Servo для Фаерфокса и не переписали сам Фаерфокс на раст?

Потому что руководство мазиллы понимает, что её корабль медленно тонет, вот и избавляется от балласта (уже давно, кстати), чтобы рубить бабло ещё подольше.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 15:13 
Ахаха это не язык дерьмо это мозилла плохая. Это просто смешно.  

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено torvn77 , 22-Мрт-22 13:46 
>Потому что руководство мазиллы понимает, что её корабль медленно тонет, вот и избавляется от балласта (уже давно, кстати), чтобы рубить бабло ещё подольше.

А разве Раст по тому как его позиционируют не лучше всего для такой стагнации подходит?  

Или реально обещанные профиты от раста равны нулю или вообще отрицательные?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 22-Мрт-22 18:06 
> Или реально обещанные профиты от раста равны нулю или вообще отрицательные?

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


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 09:34 
Обиженки это девочки. А злые сишники не особо хотят иметь дело с конвейером хрен пойми как работающим с несовместимыми версиями. А ты как истинный интернет воен ссышься выйти на сишников и потому тут чего-то пыжишься уповая на защитку админов, что потрут всю правду о тебе в лицо. Иксы работают. Почему же все таки тупые плюют на растоподелки? Вот ржавопоклонник, пользуйся идейно верными вейландами.

https://github.com/Smithay/wayland-rs

А теперь внимание требования

Requires at least rust 1.49 to be used, and version 1.15 of the wayland system libraries if using the use_system_lib cargo feature.

Не работает без раста версии 1.49 и без сишного вейланда при задействовании особенности груз с исполользванием системных библиотек.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено inferrna , 20-Мрт-22 12:14 
By default, they use a pure rust implementation of the protocol
If you set the use_system_lib cargo feature, they will rather act as bindings

bindings - значение знаешь, тупенький? Можешь использовать нативную реализацию, можешь биндинг.
Что касается несовместимости версий - пруф в студию.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено n00by , 19-Мрт-22 10:00 
> C++ по очевидным причинам для The Kernel не подходят.

Точно. Удалил Haiku, установил Redox, набрасываю на Опеннет.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:12 
А чего не реактос?!

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено n00by , 20-Мрт-22 09:19 
Реактос разве на плюсах, как Гайка?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 22-Мрт-22 15:11 
> Реактос разве на плюсах, как Гайка?

3-я переписка ядра вроде бы на них стала, не сильно помогло


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 13:50 
> C++ по очевидным причинам для The Kernel не подходят.

По тем же, даже по меньшим причинам, что и Rust, среди них: отсутствие ABI, и неявные действия (так называемый отсутствующий рантайм с паниками, исключениями и прочие рантайм проверки).

Интересно, что там нагородили с ABI?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 14:04 
> Кто-то помнит становление джавы?

Джава, вроде, начинала с активного проникновения в веб-бекенд. Где были perl, php и тп. С++ был ближе к клиенту (gui). В общем, практически совсем не конкурировали.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 06:24 
> C++ по очевидным причинам для The Kernel не подходят.

расскажи это apple, microsoft, трепло


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:19 
> расскажи это apple, microsoft, трепло

Первые сказали что работает только их железо, остальное в печь. Проблема с дровами решена! Вторые замечательно пролетели с WP по причине "драверов нет". Успех!


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 18-Мрт-22 23:07 
надеюсь сборщику можно будет передать аргумент --no-rust

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Иисус , 18-Мрт-22 23:09 
> Добавлен параметр ядра HAVE_RUST, включаемый для архитектур, на которых поддерживается Rust.

Специально для тебя старались.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 10:23 
> HAVE_RUST

Опции HAVE_* (обычно) не устанавливаются извне, они автоматически выводятся.
Пустили козу в огород.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:20 
> надеюсь сборщику можно будет передать аргумент --no-rust

Там Kconfig есть позволяющий выбрать, хочешь ты дрова на растишке или нет.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Ананоним , 18-Мрт-22 23:28 
Да они там не успокоятся никак!

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено burjui , 23-Мрт-22 10:26 
Прямо как местные хейтерочки.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 05:34 
> Добавлен тип "CString" для собственных Си-строк.

Привет, MFC, ATL/WTL! :)


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 10:46 
Целевая аудитория совсем не палится.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 10:55 
Что-то опеннет какое-то кубло растохейтеров :). Отличный язык, уже третий год использую на бекенде (микросервисы на http и grpc). Разрабатывать мегаприятно, особенно радует, что бьёт по рукам при попытке наворотить что-то не то в конкурентном коде. Уж и забыл, когда получал дедлоки и рассинхронизацию данных...

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 11:11 
> третий год использую на бекенде

Линукс тут при чём?
Надеюсь, хотя бы на бекенде линукс.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 21-Мрт-22 12:17 
Redox!

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 09:24 
А рядом новость про палемун, который намеренно отказывается от ржавого. Ну прибавится орда идиотов орущих что раст в ядре нужон? Подумаешь! Они вам и про лучший синтаксис втирать будут когда там надо работать с представлениями понимая какой код будет на выходе. Си как высокоуровневый ассемблем позволяет иметь представление. А что там раст натворить это в стиле
"Я хотеть написать игра змейка"
"змейка бегать влево-вправо, вверх-вниз"
"Мама я прогламел!"

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 13:01 
> работать с представлениями понимая какой код будет на выходе

...
> Си как высокоуровневый ассемблем позволяет иметь представление

Очередной теоретик совсем не палится ...


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 23:23 
Что? Ты что-то хотел доказать, или это очередная провальная попытка намекнуть, что кто-то внезапно теорию знает? По твоему высказыванию видно, что ты теорию не знаешь. Да, реально можно понять откуда лишний бит взялся.

Очередной бубнящий критикун опять спалился. Ты даже неспособен правильно прочесть предложение чтобы понять о чем оно, значит программирование ты неспособен осилить.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 23:42 
> Что? Ты что-то хотел доказать, или это очередная провальная попытка намекнуть, что
> кто-то внезапно теорию знает? По твоему высказыванию видно, что ты теорию
> не знаешь. Да, реально можно понять откуда лишний бит взялся.

Нет теоретик, мне не нужно ничего "доказывать" - это констатация факта.
Ты бы тоже знал, если бы попытался в реальности писать код, требующий точного контроля результирующего бинарника (ну там MBR загрузчик или позиционно-независимый код для инъекций, если брать классику) ...

И судя по твоему неуклюжему юлежу
> понимая какой код будет на выходе

...
> Да, реально можно понять откуда лишний бит взялся.

ты даже начал что-то подозревать, пусть и с опозданием.

> Очередной бубнящий критикун опять спалился. Ты даже неспособен правильно прочесть предложение
> чтобы понять о чем оно, значит программирование ты неспособен осилить.

Мели Емеля ...



"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 16:52 
Представление? https://obzor.city/afisha/data/action/127/12720.jpg

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:22 
> А рядом новость про палемун, который намеренно отказывается от ржавого.

Еще бы систему сборки сделали как раньше у мозилы, а то билдить это жуткое месиво стало очень мучительно.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено InuYasha , 19-Мрт-22 10:29 
Кто-нибудь уже переписывает Java на расте? )

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 11:16 
[code=diff]
- Java
+ C#

Так аутентичнее


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 12:31 
сярперам ваш руст и подавно не сдался, уж лучше F# или IronPython полировать

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 12:40 
Впрочем и жавистам тоже, у них есть Kotlin

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 13:15 
В том-то и дело, что он нигде не нужен, куда так упорно пытается пролезть: ни в ядре линукса, ни в жаве, ни в шарпе.
Ухудшает ситуацию то, что и самим растоманам они не нужны: линукс, жава, шарп.

Со стороны выглядит как подрывная деятельность, диверсия.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:23 
> сярперам ваш руст и подавно не сдался, уж лучше F# или IronPython полировать

Майкрософт кинет шарпеев в очередной раз, им не привыкать!


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Анончик , 20-Мрт-22 01:11 
> Кто-нибудь уже переписывает Java на расте? )

Нет, Java переписывают с C++ на Java


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 21-Мрт-22 12:18 
Теперь она тормозить точно не будет.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 15:32 
>Мигель Охеда (Miguel Ojeda), автор проекта Rust-for-Linux, предложил для рассмотрения разработчиками ядра Linux выпуск v5 компонентов для разработки драйверов устройств на языке Rust.

Пусть как можно дольше затягивают рассмотрение.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 16:49 
Экспертам с опеннет пора всем вместе собраться и сделать форк ядра, но они почему-то предпочитают писать гадости в комментариях. Почему?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 17:45 
Я практически каждый день форкаю mainline ядро. Но не лезу со своими форками обратно в mainline.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 19:55 
Это растаманы должны форкать и не лезть, куда не просят. Растаманы уже навернулись со своим редохом, но им этого мало.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 20:39 
> Это растаманы должны форкать и не лезть, куда не просят. Растаманы уже навернулись со своим редохом, но им этого мало.

Напиши поподробнее, кто тебе и сколько должен, о великий Воен Супротив Раста.
Заодно, расскажи, отправило ли Военствов LKML требование "непущать", а в проект "Rust-for-Linux" - "вы нинужны, убейтесь!" или ограничилось лишь громкими пукам^W лозунгами и срачами в комментах опеннета, как и требованиями к другим комментаторам(!) "форкать и не лезть в наш линукс"?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Ан , 19-Мрт-22 17:22 
https://www.opennet.dev/opennews/art.shtml?num=56760

Sapienti sat.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 17:31 
Я искренне не понимаю ненависти на opennet к rust, ведь это же здорово что компилятор проверит код позволив избежать ошибок связанных с управлением памятью и конкурентым доступом.
Я работала в 2х организациях на трех проектах и нигде статического анализатора подключено не было. А в единственной где был, релизная версия даже простейшие проверки detekt не проходила.
В rust же обязательные проверки во время компиляции и код будет работать стабильнее и надежнее. Особенно это актуально в ядре.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 19:52 
> Я искренне не понимаю

Всё началось с токсичности растамановского общества, со способов пропихивания творений, с жёстких тёрок между растаманами (как правильно писать на расте). Вылилось в изгнание группы из Мозилы и т.д.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 19-Мрт-22 20:41 
>> Я искренне не понимаю
> Всё началось с токсичности растамановского общества, со способов пропихивания творений,

Все началось с фантазий опеннетного Анти-Расто-Военства. Ими же и закончилось.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 22-Мрт-22 15:43 
1) В ядре люди полагающиеся только на компилер не приветствуются, это гарантирует проблемы. В случае ядра - фатальные. Если прога panic() делает при out of mem, это можно пережить. Но если так сделает ядро - это ахтунг!
2) Кишки rust оказались не продуманными. Рассказывать что вы системный ЯП и быть им - две большие разницы. Поэтому 5-я итерация, с очередными рассказами что в git-версии языка и системной либы уже почти совсем... а пока обновите тулчейн путем curl ... | sh, очень секурно выглядит.
3) Альтернативные реализации? На GCC пытаются - но на язык нет спеков. Очень удобно, забороли ub отсутствием спеков на формальное поведение и синтаксис. Гении!
4) Контролируется корпами. Amazon, Google, MS... в совете директоров "некоммерческого" foundation + BSD license. Отличная экосистема.
5) Зависит от LLVM, который поделили на 2 гугл и эпл. Поддерживает далеко не все процессоры.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 22-Мрт-22 18:15 
> 4) Контролируется корпами. Amazon, Google, MS... в совете директоров "некоммерческого"
> foundation + BSD license. Отличная экосистема.

https://www.linuxfoundation.org/board-of-directors/
> Oracle, IBM, Intel, Microsoft, Samsung, Huaway

Какое восхитительно избирательное восприятие реальности!


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 22-Мрт-22 18:20 
> На GCC пытаются - но на язык нет спеков.
> Очень удобно, забороли ub отсутствием спеков на формальное поведение и синтаксис.

Очень удобно выдавать свои фантазии за реальность (спеков, вернее внятной формализации, нет на владения и заимствования).


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 00:50 
Если не умеешь программировать, то ничего тебе не поможет. Безопасность это миф.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 09:48 
Ну тогда и ремни безопасности тоже не нужны, ведь всё равно остаётся вероятность помереть в аварии.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 15:23 
> Ну тогда и ремни безопасности тоже не нужны, ведь всё равно остаётся
> вероятность помереть в аварии.

Если уж притягивать за уши аналогию с умениями, то всякие ABS,ESP,TCS и прочие ассистенты не нужны - нужно просто уметь водить!



"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 13:26 
А вы умеете программировать? Докажите

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 21-Мрт-22 14:32 
Умеющих не так уж много. Да и то, наверное, все с опеннета.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено InuYasha , 20-Мрт-22 12:38 
> Я искренне не понимаю ненависти на opennet к rust, ведь это же
> здорово что компилятор проверит код позволив избежать ошибок связанных с управлением
> памятью и конкурентым доступом.
> Я работала в 2х организациях на трех проектах и нигде статического анализатора
> подключено не было. А в единственной где был, релизная версия даже
> простейшие проверки detekt не проходила.
> В rust же обязательные проверки во время компиляции и код будет работать
> стабильнее и надежнее. Особенно это актуально в ядре.

Т.е. начать писать на НОВОМ ЯП оказалось приемлемее чем подключить статический анализатор? И ты искренне не понимаешь ненависти к такому принужднию? Серьёзно?


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 13:25 
Нет, а в чем проблема?

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 14:13 
> а в чем проблема?

...в головах растаманов.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 13:28 
Микроядерная fuchsia в любом случае вытеснит монолитный линукс. Потому что безопаснее и надержнее

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 14:14 
Не первое десятилетие поют нам сказки про безопасность, но со временем становится только хуже.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 17:48 
Микроядерная проприетарная fuchsia не нужна

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 21-Мрт-22 12:19 
БезопасТнее, Ватсон.

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 22-Мрт-22 15:46 
> Микроядерная fuchsia в любом случае вытеснит монолитный линукс. Потому что безопаснее и

Пока-что они застряли на написании драйверов и в процессе переписывания. Сколько железа это поддерживает? И кто дрова пишет? Полторы вебманки в гугле?

> надержнее

Чего? Недержание? Не говори гоп пока не перепрыгнешь.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 19:43 
> Я искренне не понимаю ненависти на opennet к rust,

Да все просто - опеннетчикам нужен Враг, на который можно было бы спихивать все беды.
Точно такие же срачи с выливанием тонн овна и дутыми "аргументами" тут когда-то устраивали и для *BSD, венды или JS c питоном. Се ля опеннет-ви - лет через пять переключатся на что-то другое.



"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 20-Мрт-22 22:43 
Токсичные растаманы сами чмырили других растаманов за использование unsafe в коде... И при чём тут опеннет?!

"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 21-Мрт-22 00:54 
> Токсичные растаманы сами чмырили других растаманов за использование unsafe в коде... И при чём тут опеннет?!

Не смеши мои тапки. Или ты за младостью лет не застал времена, когда сишное (и не только) сообшество "чмырило" "и своих и чужих"? В LKML не глядел?
> Ok, so I'm looking at the code generation and your compiler is pure

and utter *shit*.
...
>  Your code is shit. And you didn't fix _anything_.

А опеннет, где принято "чмырить" за "неправильный: дистр, ДЕ, ядро, ЯП - "это другое!"(с)?

Ну тогда ладно, расскажи - пусть кто-то где-то кого-то обидел, но причем тут опеннет, Воен Супротив Раста?
Или это такая логика уровня "Давным-давно, в другом городе, сосед насрaл мне перед дверью, поэтму я в полном моральном праве срать всем моим теперешним соседям"?



"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 22-Мрт-22 15:49 
> and utter *shit*.

А в чем проблема назвать говенный код таковым? Здесь тебе не гугл чтобы сраный код комитить дали под строчение отчетиков.


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 22-Мрт-22 19:51 
> Токсичные растаманы сами чмырили других растаманов за использование unsafe в коде
>> and utter *shit*.
> А в чем проблема назвать говенный код таковым? Здесь тебе не гугл чтобы сраный код комитить дали под строчение отчетиков.

Кто бы сомневался, что "Это другое!" (с)


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено n00by , 23-Мрт-22 07:12 
>> and utter *shit*.
> А в чем проблема назвать говенный код таковым?

Смотрите. Изначально было "растаманы сами чмырили других растаманов". Речь шла про нападки на людей. В ответ написали про код. Код не люди, произошла подмена тезиса. Кто-то принимает критику кода на свой счёт. :)


"Новая версия патчей для ядра Linux с поддержкой языка Rust "
Отправлено Аноним , 24-Мрт-22 12:48 
Подмена понятия. Раз рестораны чмырили чела, который допустил ub в популярном проекте, потенциально приводящий к use after free уязвимости и не хотел исправлять. Значит и мне можно чмырить всех ресторанов за то что им нравится этот язык.