The OpenNET Project / Index page

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



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

Оглавление

Компания Microsoft добавит код на Rust в ядро Windows 11, opennews (??), 28-Апр-23, (0) [смотреть все]

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


40. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +/
Сообщение от Ivan_83 (ok), 28-Апр-23, 15:02 
За пол года там бы и на асме всё переписали и оно бы ещё на 80% быстрее работать стало.
Ответить | Правка | Наверх | Cообщить модератору

53. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +3 +/
Сообщение от Анонимусс (?), 28-Апр-23, 15:15 
И получить неподдерживаемого, нерасширяемого за разумное время монстра с куче багов.
Прямо мечта, а задача!
Ответить | Правка | Наверх | Cообщить модератору

115. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +/
Сообщение от Фанатик (?), 28-Апр-23, 18:18 
а вы бы на джабба-скрипте сделали?
Ответить | Правка | Наверх | Cообщить модератору

130. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +2 +/
Сообщение от Ivan_83 (ok), 28-Апр-23, 19:13 
Просто вы на асме не писали и не умеете, потому так и думаете.
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

178. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +1 +/
Сообщение от Аноним (24), 29-Апр-23, 08:06 
А кто умеет, тот знает, что в придачу к перечисленному там и никакими 80% не пахнет.
Ответить | Правка | Наверх | Cообщить модератору

54. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +3 +/
Сообщение от Анонимусс (?), 28-Апр-23, 15:15 
А, еще и непереносимого, потому что винда это не только х86-64
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

62. "Компания Microsoft добавит код на Rust в ядро Windows 11"  –2 +/
Сообщение от Аноним (14), 28-Апр-23, 15:21 
> А, еще и непереносимого

как будто винда на армах без бинарной трансляции кому-то нужна

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

72. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +3 +/
Сообщение от Аноним (24), 28-Апр-23, 15:40 
Браузеры под ARM64 есть. MSO под ARM64 есть. 90% потребностей уже и покрыто. Сторонний софт тоже подтягивается. Да что говорить, даже фотошоп есть.
Ответить | Правка | Наверх | Cообщить модератору

78. "Компания Microsoft добавит код на Rust в ядро Windows 11"  –1 +/
Сообщение от Аноним (14), 28-Апр-23, 15:59 
> Браузеры под ARM64 есть. MSO под ARM64 есть. 90% потребностей уже и покрыто

но виндо-арм-буки всё равно не покупают, а без бинарного транслятора они и подавно никому не нужны

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

103. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +2 +/
Сообщение от Анонимусс (?), 28-Апр-23, 17:35 
Делать бинарную трансляцию для парсинга шрифтов и кусков Graphics Driver Interface...
Тут обычный софт от этой трансляции страдает из-за просадок производительности, а в таких нагруженных кусках все будет совсем печально.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

132. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +1 +/
Сообщение от Ivan_83 (ok), 28-Апр-23, 19:14 
Ну да, огромная проблема, как же интересно кодеки пишут с асмовыми вставками?
Ой, а там делают отдельные реализации под разные архитектуры, прикиньте, так тоже можно было!
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

140. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +1 +/
Сообщение от Анонимусс (?), 28-Апр-23, 20:27 
Да, это огромная проблема. Тебе нужно поддерживать - писать, тестить, исправлять баги - кодовую базу для каждой таргет-платформы. А это время-деньги. На это можно конечно забить, если тебе бесплатно пишут какие-то васяны, но если ты коммерческая фирма...

И если для кодеков или какой-то криптографии это возможно(!) оправдано, то для таких задач - нет.
И то, для криптографии (и скорее всего для кодеков тоже) на асме пишут только самые высоконагруженные числодробилки, а остальную обвязку - на других языках.

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

150. "Компания Microsoft добавит код на Rust в ядро Windows 11"  –2 +/
Сообщение от Ivan_83 (ok), 28-Апр-23, 21:59 
Ну ок, не хочешь асм - есть С, он переносимый, пишем на нём и оно очень эффективно транслируется в асм.

В промежутке есть ещё переносимые инстрикты для С, с которыми можно собирать как на х86 так и на арм и может где то ещё.

У меня шрифты рендерятся harfbuzz и freetype, кажется там чистый С, они же делают это в андройде на всех платформах.

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

167. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +1 +/
Сообщение от Анонимусс (?), 29-Апр-23, 01:10 
Ну так раст тоже переносимый. Да, всякой маргинальщины и некрожелеза там нет, но на всем на чем запускается винда, раст тоже работает. И на андроиде он тоже есть. Даже для ios можно собрать. Хз правда зачем, но можно. Т.е. все то же что и си, только лучше.
Ответить | Правка | Наверх | Cообщить модератору

213. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +/
Сообщение от Ivan_83 (ok), 29-Апр-23, 14:33 
В чём лучше то?
Мне бизапаснать не нужна, что ещё в раст есть?
С пхп, пыхтоном он уже биндится?
длл на нём собираются?
10005000 библиотек и примеров кода в нём есть на все случаи жизни?
Ответить | Правка | Наверх | Cообщить модератору

242. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +/
Сообщение от НяшМяш (ok), 29-Апр-23, 21:09 
> С пхп

https://github.com/davidcole1340/ext-php-rs

> пыхтоном он уже биндится?

https://github.com/PyO3/pyo3
Заодно можно глянуть сколько библиотек уже на нём существует.

> длл на нём собираются?

(с этого вопроса вообще кринжанул) https://doc.rust-lang.org/reference/linkage.html

> 10005000 библиотек и примеров кода в нём есть на все случаи жизни?

А, так вы из тех, кто в проекты тянет 100500 библиотек. Ссылку на crates.io хоть сами найдёте?

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

274. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +/
Сообщение от Аноним (268), 01-Май-23, 18:59 
У них все есть, только ничего не готово, все для галочки.
Ответить | Правка | К родителю #213 | Наверх | Cообщить модератору

141. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +2 +/
Сообщение от Анонимусс (?), 28-Апр-23, 20:29 
Плюс в раст асмовые вставки легко добавляются - "unsafe { asm!" и вперед.
Отдельными файлами добавить тоже никакой сложности нет.
Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору

148. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +/
Сообщение от Ivan_83 (ok), 28-Апр-23, 21:54 
И зачем нужен раст?)
Ответить | Правка | Наверх | Cообщить модератору

165. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +1 +/
Сообщение от Анонимусс (?), 29-Апр-23, 01:08 
Разумеется чтобы все остальное было на нем, а не на дыряшке.
А на асме будут только нужные куски.
Ответить | Правка | Наверх | Cообщить модератору

216. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +/
Сообщение от Ivan_83 (ok), 29-Апр-23, 14:44 
Да, и писать на расте будут вот такие профи: https://www.opennet.me/openforum/vsluhforumID3/130337.html#81
успехов вам.
Ответить | Правка | Наверх | Cообщить модератору

275. "Компания Microsoft добавит код на Rust в ядро Windows 11"  +/
Сообщение от Аноним (268), 01-Май-23, 19:01 
А потом растолюбы удивляются, что их терпеть не могут.
Ответить | Правка | К родителю #165 | Наверх | Cообщить модератору

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

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




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

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