URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137873
[ Назад ]
Исходное сообщение
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйверов на Rust"
Отправлено opennews , 18-Сен-25 23:19
Опубликован релиз языка программирования Rust 1.90, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки)...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63906
Содержание
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,аноним2, 23:19 , 18-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 23:37 , 18-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,12yoexpert, 00:30 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Kerr, 01:06 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 23:21 , 18-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 23:41 , 18-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 23:50 , 18-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 00:27 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,12yoexpert, 00:37 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 00:42 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,12yoexpert, 00:46 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 23:49 , 18-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 23:58 , 18-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Витюшка, 00:02 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,12yoexpert, 00:34 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 00:43 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,12yoexpert, 00:47 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,morphe, 00:43 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 00:53 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,12yoexpert, 00:25 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,12yoexpert, 00:26 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 00:53 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,morphe, 00:53 , 19-Сен-25
- Выпуск Rust 1.90. Инструментарий для создания Windows-драйве...,Аноним, 01:45 , 19-Сен-25
Сообщения в этом обсуждении
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено аноним2 , 18-Сен-25 23:19
как его собрать с помощью gcc?
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 18-Сен-25 23:37
его даже llvm не собрать вечно
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено 12yoexpert , 19-Сен-25 00:30
его-то собрать, но как раз вечно, потому что из-за постоянного ломания обратной совместимости приходится держать 2-3 версии этого дерьма в системекогда его уже выкинут из ff и ещё чего-то там зависимого
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Kerr , 19-Сен-25 01:06
GCC точно умеет компилировать код на RUST:
https://archlinux.org/packages/core/x86_64/gcc-rust
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 18-Сен-25 23:21
Хорошая новость, но мы на nightly.
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 18-Сен-25 23:41
> для динамического связывания crate-пакетов по умолчанию задействован компоновщик LLD от проекта LLVM.Этот компоновщик написан на C++, не безопасно же.
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 18-Сен-25 23:50
Когда ты уже поймешь что никакой безопасности не существует. А раст это маркетинговый продукт.
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 19-Сен-25 00:27
https://ru.wikipedia.org/wiki/%D0%A1%D0%...
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено 12yoexpert , 19-Сен-25 00:37
вроде веб-синьор, а ссылку нормально вставить не может
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 19-Сен-25 00:42
Какой он сеньор? Он твой одноклассник.
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено 12yoexpert , 19-Сен-25 00:46
я так и написал
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 18-Сен-25 23:49
Столько лет накручивают версию и все для того чтобы на языке ничего путного не написать.
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 18-Сен-25 23:58
Лично мне не нравится когда средство разработки предоставляются как услуга (Compiler as a Service). Мне, когда приобретёшь продукт - то он твой полностью. Представьте что вы купили холодильник, который через интернет контролируется производителем. Вы никогда не будете уверены будет ли работать этот холодильник завтра.А у этого Rust'а стандартный фреймворк находится на централизированном (единственном) хранилище. Конечно, можно сделать частичную локальную копию этого хранилища, но, извините меня, откуда в него вы будете скачиваются крейты? Из центрального, конечно. Который может быть заблокирован.
То же и централизированное хранение документации на крейты (docs.rs)
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Витюшка , 19-Сен-25 00:02
А репозиторий gcc заблокирован быть не может?
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено 12yoexpert , 19-Сен-25 00:34
всё собранное gcc лежит в пакетах дистров или там же в виде исходников, а вот в случае блокировки магазина библиотек раста в каком-нибудь сбербанкостане ты будешь лососиpoвaть тyнца
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 19-Сен-25 00:43
Какая проблема забанить пакеты дистра?
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено 12yoexpert , 19-Сен-25 00:47
1) зеркал слишком много, в т.ч. непопулярных, все не перебанишь
2) если перебанить популярные - всё к хренам ляжет в самом сбербанкостане
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено morphe , 19-Сен-25 00:43
> А у этого Rust'а стандартный фреймворк находится на централизированном (единственном) хранилищеЧто есть стандартный фреймворк? Репозиторий cargo не используется пока ты его не используешь, оттуда ничего по дефолту не качает.
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 19-Сен-25 00:53
Такое нынче модно - жизнь по подписке и вендорлок - массы такое схавают и будут просить еще. И корпорации и всякие фонды только рады.
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено 12yoexpert , 19-Сен-25 00:25
всего три раза слова "безопасно" встречается, стареют
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено 12yoexpert , 19-Сен-25 00:26
> rustflags = ["-Clinker-features=-lld"]господи, какой же треш. вот просто каждый символ здесь - эталон вырвиглазного бардака
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 19-Сен-25 00:53
Так специально что бы не пользовались этим....
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено morphe , 19-Сен-25 00:53
Ты до Rust части не дошёл, это toml обычный ещё...
"Выпуск Rust 1.90. Инструментарий для создания Windows-драйве..."
Отправлено Аноним , 19-Сен-25 01:45
> WDM (Windows Driver Kit), KMDF (Kernel-Mode Driver Framework) и UMDF (User-Mode Driver Framework)А про KMFDM опять забыли.