| |
| 2.48, Аноним (48), 08:23, 25/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> Все равно перепишут, не выдержат.
Перепишут?
Или выкинут старый код и напишут новый с другими архитектурными решениями?
Потому что рефакторинг есть практически в любом проекте.
| | |
| 2.73, Аноним (73), 11:48, 26/10/2026 [^] [^^] [^^^] [ответить]
| –4 +/– |
Так "переписывать - это нормально"
Вон для того чтобы переписать юникс с PDP целую СИшку придумали.
Результат получился конечно так себе, но чего можно было ожидать от тям-ляперов.
| | |
|
| 1.5, Аноним (5), 22:00, 24/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Ой, в их случае язык уже не важен, всё равно код видит и проверяет только LLM, эти разработчики больше и не смотрят код.
| | |
| |
| |
| |
| 4.27, Bottle (?), 23:33, 24/10/2026 [^] [^^] [^^^] [ответить]
| +4 +/– |
Причём пишет именно так, как пишут индусы на Гитхабе, гениальные сишники-линуксоиды и эксперты со стэковерфлоу.
| | |
| |
| |
| 6.65, Гость (??), 18:37, 25/10/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
[s]колос на глиняных ногах[/s] [s]избушка на курьих ножках[/s] [s]иностранец с табуреткой[/s] большой уважаемый человек. глыба!
| | |
| |
| 7.85, Аноним (85), 19:08, 29/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
А какой колос - пшеница, ячмень, рожь, ...? И откуда там ноги растут...
| | |
|
|
|
|
|
|
| 1.7, piteri (ok), 22:02, 24/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>Rust намерены использовать только для разработки новых компонентов, а существующий код на языке Си переписывать на Rust не планируют
Больше зоопарков богу зоопарков.
| | |
| |
| |
| 3.25, Аноном (?), 22:57, 24/10/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
В раздувании штата разработчиков? В увеличении сложности согласования кода между разными разработчиками?
| | |
| |
| 4.50, Аноним (48), 08:31, 25/10/2026 [^] [^^] [^^^] [ответить]
| –7 +/– | |
> В раздувании штата разработчиков?
Если сишник не может осилить раст, то он просто профнепригоден.
Если сишник не хочет осиливать раст, то он просто лyddит.
| | |
| |
| 5.84, Ананимный (?), 14:31, 28/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Это если по работе, за деньги.
А за просто так с Rust возиться, да ну нафиг.
| | |
|
|
| 3.75, freehck (ok), 12:27, 26/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
> В чем проблема держать их рядом?
Да в целом, с учётом архитектуры systemd, уже и не проблема вовсе. Когда-то мы может быть и сказали бы что-то типа: ой, да как же можно тащить в pid 1 код на языке с нестабильным ABI, модули в котором имеют срок поддержки не дольше полугода... Но сейчас у нас в качестве pid 1 такой мега-комбайн, как systemd, и потому, знаешь, уже как-то плевать... )
| | |
| |
| 4.78, Инопланетянин (?), 16:58, 26/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> В чем проблема держать их рядом?
> ой, да как же можно тащить в pid 1 код на языке с
> нестабильным ABI, модули в котором имеют срок поддержки не дольше полугода...
Из новости
> Rust-код используется в режиме "no_std" (без стандартной библиотеки), | | |
|
|
| 2.52, Аноним (51), 10:19, 25/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> намерены использовать только для
СистемДа с этого и начиналась: опционально применять для ускорения загрузки :)
| | |
| |
| 3.76, freehck (ok), 12:28, 26/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> намерены использовать только для
> СистемДа с этого и начиналась: опционально применять для ускорения загрузки :)
Да-да. А чуть позже выясинлось, что не опционально. А ещё чуть позже выяснилось, что и загрузка-то не ускоряется, а очень даже наоборот... :)
| | |
|
|
| 1.8, Аноним (8), 22:03, 24/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Судя по тому в каких количествах LLM я уже терпимо отношусь к раст
| | |
| 1.10, Аноним (10), 22:05, 24/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Сначала опционально, а потом mandatory. В будущей версии git 3.0 без Rust уже не скомпилировать. Удачи там гентушникам.
| | |
| |
| 2.19, Аноним (19), 22:27, 24/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ещё долго можно будет использовать ветку 2.x. В ней фич итак достаточно.
| | |
| 2.54, Аноним (54), 11:56, 25/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Тем хуже для Git. С другой стороны там всё равно новых полезных фич теперь раз-два и обчёлся. Обновляться если и придётся, то исключительно на минор для фиксов
| | |
|
| 1.14, Инопланетянин (?), 22:11, 24/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
Нормально. Вполне обоснованно. Учитывая то, что у них все равно код был завязан на gcc расширения.
По хорошему бы gcc добавил поддержку раста, как он имеет, например, поддержку ады.
| | |
| |
| 2.18, Аноним (19), 22:26, 24/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так он там содержится - gccrs. Только непонятно, в каком он там состоянии на момент GCC 16.2.
| | |
| |
| 3.46, Аноним (46), 07:42, 25/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
>Только непонятно, в каком он там состоянии на момент GCC 16.2.
third class citizen как и gccgo
миру нужен второй gcc на манагед-языке, чтобы поспевать за языками одной реализации
| | |
|
| 2.49, Аноним (48), 08:29, 25/10/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> По хорошему бы gcc добавил поддержку раста
Только gccrs до сих пор глючен и убог, не смотря на годы разработки.
И обречен отставать от мейнлайна.
Зато добавление достаточного количества растакода позволит задать вопрос "а нужен ли нам гнурак? не перейти ли на по настоящему свобоный компилятор?"
| | |
|
| 1.20, Аноним (20), 22:32, 24/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– | |
>> Для работы требуется как минимум версии rustc 1.85 и bindgen 0.71.1, соответствующие версиям из Debian 13.
Редхат ставит эксперименты над теми, кого не жалко?
| | |
| 1.29, Аноним (29), 00:23, 25/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
Походу повсеместное внедрение раста это предвестник полного линукскапца. Никто не сможет на нем писать без мощного ИИ-ассиста, никто не сможет собрать написаное без мощной билдфермы, никто не отследит уязвимости из-за вечного ролинга девтула.
По-моему миграция из этого цирка на винду не самый плохой мув.
| | |
| |
| 2.31, Аноним (31), 00:40, 25/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так мелкомягкие хрут и продвигают. Ты в эпицентр собрался, братка.
| | |
| |
| 3.40, Ы (?), 03:26, 25/10/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Там пересобирать не надо. Там жрут че дают.
| | |
|
| 2.47, Аноним (46), 07:44, 25/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Никто не сможет на нем писать без мощного ИИ-ассиста, никто не сможет собрать написаное без мощной билдфермы, никто не отследит уязвимости из-за вечного ролинга девтула.
это не линукскапец, это оформление сеньор-программистов в самостоятельную касту, размножающуюся половым/apprenticeship путём, как до этого случилось с математиками (см. генеалогическое древо математиков) и электронщиками
| | |
| 2.67, LaunchWiskey (ok), 19:26, 25/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Походу повсеместное внедрение раста это предвестник полного линукскапца
Rust, AI , systemd - три всадника Апокалипсиса уже есть, осталось дождаться четвёртого.
| | |
| 2.83, Проходил мимо (?), 13:37, 27/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Слово "никто" в вашем утверждении совершенно неуместно. Не надо свой уровень компетентности в написании кода на Rust распространять на всех окружающих. Впрочем, остальные фантазии также имеют очень отдаленное отношение к реальности.
| | |
|
| 1.30, Аноним (31), 00:39, 25/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
И раньше использование системды было под большим вопросом, а теперь точно не нужно.
| | |
| 1.36, Xasd2 (?), 01:32, 25/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> Пакетный менеджер cargo в процессе сборки не применяется, остаётся задействована
> только сборочная система Meson. Rust-код используется в режиме "no_std" (без
> стандартной библиотеки), разрешено использовать только библиотеки core, alloc и libc.
в принципе cargo это самая стрэмная часть языка rust...
без cargo с переводом на meson -- как раз уже появляется что-то человеческое у этого rust
| | |
| |
| 2.38, Аноним (38), 01:56, 25/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Но meson ужасен, как и вся так называемая околосишная "экосистема". Это изначально набор скриптов, написанный физиком от отчаяния работы с тьюринг-полным cmake. После работы с cargo шок примерно как от айфона в 2007, 95% сценариев покрываются вводом трех слов в консоль или трех слов в toml, включая сборку под 10 платформ и разруливания 100 зависимостей.
| | |
| |
| 3.41, Инопланетянин (?), 04:58, 25/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
Весь прикол, что си можно собрать обычным makefile'ом. cmake и meson расширяют его идеи. cargo - это аналог npm. Кода под капотом много, магии много, завязан на поход в сеть. Расширяется через написание build скриптов на расте же (поправь если не так).
Что meson, что cmake просто гораздо гибче.
| | |
| 3.57, наме (?), 14:27, 25/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, но проблема в том, что cargo - это не аналог cmake в данном случае, не система сборки
| | |
| 3.59, Аноним (59), 14:48, 25/10/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
Cargo существует только в своей cargo-эксосистеме, как если бы все эти ваши линуксы-виндовсы были написаны на расте, и все кидались бы собранными бинарниками.
А тут нужо завендорить tarball с исходниками под какой-то дистр, который сможет этот tarball собрать. И у билд-сервера либо должно всё быть в ~/.cargo/registry, либо должна быть сеть, либо... вендорить через cargo vendor, что кажется логичным. Но cargo vendor притащит ещё и транзитивные зависимости. Для фсех платформ. Даже для винды. https://github.com/rust-lang/cargo/issues/7058
Лично для меня это стало шоком. И вон там в issue уже физики-растовщики пишут себе набор скриптов на расте от отчаяния работы с инструментом.
| | |
|
|
| 1.43, DEF (?), 06:30, 25/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Джва года ждал! Наконец-то, мой любимый системный менеджер положил начало миграции на Rust!
| | |
| 1.64, Аноним (64), 18:21, 25/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
> Rust намерены использовать только для разработки новых компонентов, а существующий код на языке Си переписывать на Rust не планируют.
Слабаки. Уверен, что Майки Леннарту токенов бы отсыпали на такой-то PR-проект. Главный разработчик есть, эталонная реализация есть, это вообще считай что половина работы уже сделана. Осталось наладить процесс контроля качества, и за полгода можно портировать.
| | |
| |
| 2.68, Аноним (68), 08:15, 26/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Какие полгода? При наличии исходников недели хватит портировать. Арткрафту 2 недель хватило чтоб без исходников с 0 создать полсотни аналоговнетов под все операционки и процессорные архитектуры
| | |
| |
| 3.79, Аноним (64), 20:59, 26/10/2026 [^] [^^] [^^^] [ответить]
| +/– |
Я говорю не про вайб-кодинг очередного пейнта для непритязательного 1% от 4%, а про код для продакшена.
| | |
|
|
| 1.71, Аноним (71), 10:44, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
А библиотек как не было, так и нет. Будем весь код многократно встраивать в каждый компонент. Ура!
| | |
| 1.72, Diozan (ok), 11:42, 26/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Неужели системд и раст так плохи, как об этом пишут анонимусы на опеннет?
| | |
| |
| 2.77, Аноним (77), 14:32, 26/10/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Неужели системд и раст так плохи, как об этом пишут анонимусы на опеннет?
Конечно плохи!
В мире нет более компетентного, образованного и честного человека чем анонимус с опеннета.
Ведь каждый его комментарий - это призыв "написанному верить!".
| | |
|
| 1.80, Аноним (-), 09:51, 27/10/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ну правильно, мало нам всего в системду напихали, так что ещё вайба давайте побольше
| | |
|