The OpenNET Project / Index page

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



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

Оглавление

Разработчики FreeBSD обсуждают использование языка Rust в базовой системе, opennews (??), 21-Янв-24, (0) [смотреть все]

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


53. "Разработчики FreeBSD обсуждают использование языка Rust в ба..."  +3 +/
Сообщение от пох. (?), 22-Янв-24, 09:39 
проснулсо? Бояттца надо было десять лет назад. А теперь - п-ц пришел и он всегда рядом с тобой. В проект поналезло феерических дол...6ов, а программисты пилют "truenas SCALE", с докером и шл.хами, им некогда, кнутователь сегодня зол как чорт, ебидта упала жеж.

Давайте по пунктам посмотрим на этого новоявленного автора новой fuse (шта? Гугль находить НОЛЬ информации по его имени и fuse)

Список утилит, которые есть намерение переписать на языке Rust, если бы поддержка Rust появилась в базовой системе:

> ctl-exporter (экспорт статистики ctlstat в Prometheus).

шта 6ть?! Это г-но для девляпнутых - что ВООБЩЕ делает в base? (дайте угадаю кто автор)

> Тесты fusefs.

шта? Вот ради тестов тащить тулчейн размером и временем сборки равный всей остальной base? А не пошел бы ты найух, тестописатель-на-нескучных? Тут даже питона слишком много.

>  devd .
>  zfsd.

чем плохи существующие - неизвестно, ну ладно

>  nscd.

это недоразумение давно пора из base выкинуть. Нужно примерно никому, тот замурованный в стену сервер скорее всего тоже без него как-то жил. И хоть обпереписывайтесь. Но вы ж не будете.

> Компоненты стеков 802.11ac и Lightning, работающие в пространстве пользователя.

что они делают в base и зачем там это ненужно? (когда и драйверов-то нет, и, что характерно - не предвидится)

> freebsd-kpi-r14-0.

https://crates.io/crates/freebsd-kpi-r14-0
что ЭТО вообще могло делать - в base?

> Список портов на языке Rust, которые можно было бы перенести в базовую систему

шта?! В системе которой хронически не хватает разработчиков для ключевых компонент - тащить в base совершенно никому ненужный мусор? Кому-то хочется из портовых грузчиков податься в аж core team, пааанимаю.

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

Нееее, зачем. Это сложна. И надо будет потом еще и убедить что твой продукт вторичный чем-то лучше оригинала, а это вряд ли удастся.

Давайте лучше заставим всех собирать ненужный тулчейн, понатащим в систему ненужных интерфейсов, и все для того чтоб мне, вяликому, ТЕСТЫ для fuse писать на единственном языке который я выучил (ну или на самом деле, вероятнее всего - пополнить портфолио нужными и полезными гуглю прожектами и податься там в пмы)

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

73. "Разработчики FreeBSD обсуждают использование языка Rust в ба..."  +/
Сообщение от Аноньимъ (ok), 22-Янв-24, 11:05 
Ну, бздя и так LLVM тащит...

Вообще думаю это не такая уж большая проблема. Про увлечение времени в 2 раза то они загнули.

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

78. "Разработчики FreeBSD обсуждают использование языка Rust в ба..."  +/
Сообщение от User (??), 22-Янв-24, 11:42 
>>  nscd.
>это недоразумение давно пора из base выкинуть. Нужно примерно никому, тот замурованный в стену сервер >скорее всего тоже без него как-то жил. И хоть обпереписывайтесь. Но вы ж не будете.

Будешь смеяться - но как раз на freebsd в лохматом-лохматом году кэширование, вроде passwd/group на включенной в домен файлопомойке меня конкретно так выручало, без него машинка конкретно так дохла ). Т.е. тут конечно особенности со-самбы третьей хрен-знает-какой версии могли быть - или даже мои штаны-с-рукавами, но в перечне "замурованных-в-стену-серверов" +1 штук - не удивлюсь, если на РЖД та железка еще стоит )))

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

119. "Разработчики FreeBSD обсуждают использование языка Rust в ба..."  +/
Сообщение от Псевдонимус (?), 22-Янв-24, 16:52 
https://crates.io/crates/freebsd-kpi-r14-0

А это зачем? Всмысле нахрена это в базе?

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

133. "Разработчики FreeBSD обсуждают использование языка Rust в ба..."  +/
Сообщение от пох. (?), 22-Янв-24, 18:15 
а так афтырю этого г-на проще его поддерживать. В смысле - нимаги ничего тронуть во внутреннем апи ядра без исправлений в дерьмокоде на нескучном йезычке.

А поскольку сам гуглесаммерстудент ничего кодить и не собирался даже - то вот.

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

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

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




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

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