Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "В systemd добавлена возможность разработки компонентов на языке Rust" | +/– | |
| Сообщение от opennews (??), 24-Окт-26, 21:47 | ||
В кодовую базу системного менеджера systemd принято изменение, добавляющее возможность создания компонентов на языке Rust. Rust намерены использовать только для разработки новых компонентов, а существующий код на языке Си переписывать на Rust не планируют. Пакетный менеджер cargo в процессе сборки не применяется, остаётся задействована только сборочная система Meson. Rust-код используется в режиме "no_std" (без стандартной библиотеки), разрешено использовать только библиотеки core, alloc и libc... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 24-Окт-26, 21:47 | +21 +/– | |
Все равно перепишут, не выдержат. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #4, #48, #73 | ||
| 2. Сообщение от Аноним (2), 24-Окт-26, 21:48 | +14 +/– | |
Признайтесь, вы давно этого ждали | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3 | ||
| 3. Сообщение от Аноним (3), 24-Окт-26, 21:58 | +4 +/– | |
Да, и это здорово. В удивительное время живём. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
4.
Сообщение от Вадим Жуков (?), 24-Окт-26, 21:59
| +11 +/– | |
Хуже в данном конкретном случае вряд ли сделают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #17, #37, #70 | ||
| 5. Сообщение от Аноним (5), 24-Окт-26, 22:00 | +2 +/– | |
Ой, в их случае язык уже не важен, всё равно код видит и проверяет только LLM, эти разработчики больше и не смотрят код. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #9 | ||
| 6. Сообщение от Omnomno (?), 24-Окт-26, 22:01 | +1 +/– | |
Обречены на успех. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. Сообщение от piteri (ok), 24-Окт-26, 22:02 | +2 +/– | |
>Rust намерены использовать только для разработки новых компонентов, а существующий код на языке Си переписывать на Rust не планируют | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #16, #52 | ||
| 8. Сообщение от Аноним (8), 24-Окт-26, 22:03 | +3 +/– | |
Судя по тому в каких количествах LLM я уже терпимо отношусь к раст | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. Сообщение от Карлос Сношайтилис (ok), 24-Окт-26, 22:04 | +4 +/– | |
Важен, llm на С пишет также как люди | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #24 | ||
| 10. Сообщение от Аноним (10), 24-Окт-26, 22:05 | +4 +/– | |
Сначала опционально, а потом mandatory. В будущей версии git 3.0 без Rust уже не скомпилировать. Удачи там гентушникам. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #12, #19, #54 | ||
| 12. Сообщение от beany (?), 24-Окт-26, 22:09 | +1 +/– | |
Вообще никак не скомпилировать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 14. Сообщение от Инопланетянин (?), 24-Окт-26, 22:11 | +/– | |
Нормально. Вполне обоснованно. Учитывая то, что у них все равно код был завязан на gcc расширения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #18, #49 | ||
| 16. Сообщение от Инопланетянин (?), 24-Окт-26, 22:13 | –2 +/– | |
В чем проблема держать их рядом? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #25, #35, #75 | ||
| 17. Сообщение от Инопланетянин (?), 24-Окт-26, 22:15 | –1 +/– | |
Ты просто завидуешь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 18. Сообщение от Аноним (19), 24-Окт-26, 22:26 | +/– | |
Так он там содержится - gccrs. Только непонятно, в каком он там состоянии на момент GCC 16.2. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #46 | ||
| 19. Сообщение от Аноним (19), 24-Окт-26, 22:27 | +/– | |
Ещё долго можно будет использовать ветку 2.x. В ней фич итак достаточно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #53 | ||
| 20. Сообщение от Аноним (20), 24-Окт-26, 22:32 | +3 +/– | |
>> Для работы требуется как минимум версии rustc 1.85 и bindgen 0.71.1, соответствующие версиям из Debian 13. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #22 | ||
| 22. Сообщение от Аноним (22), 24-Окт-26, 22:47 | +4 +/– | |
юзайте диван - нет системды и нет проблем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 24. Сообщение от Инопланетянин (?), 24-Окт-26, 22:52 | +2 +/– | |
> Важен, llm на С пишет также как люди | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #27 | ||
| 25. Сообщение от Аноном (?), 24-Окт-26, 22:57 | +3 +/– | |
В раздувании штата разработчиков? В увеличении сложности согласования кода между разными разработчиками? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #50 | ||
| 26. Сообщение от Ваня фанат СПО из подмосковья (?), 24-Окт-26, 23:15 Скрыто ботом-модератором | –1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. Сообщение от Bottle (?), 24-Окт-26, 23:33 | +4 +/– | |
Причём пишет именно так, как пишут индусы на Гитхабе, гениальные сишники-линуксоиды и эксперты со стэковерфлоу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #51 | ||
| 29. Сообщение от Аноним (29), 25-Окт-26, 00:23 | +1 +/– | |
Походу повсеместное внедрение раста это предвестник полного линукскапца. Никто не сможет на нем писать без мощного ИИ-ассиста, никто не сможет собрать написаное без мощной билдфермы, никто не отследит уязвимости из-за вечного ролинга девтула. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #31, #33, #47, #67, #83 | ||
| 30. Сообщение от Аноним (31), 25-Окт-26, 00:39 | +/– | |
И раньше использование системды было под большим вопросом, а теперь точно не нужно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. Сообщение от Аноним (31), 25-Окт-26, 00:40 | +1 +/– | |
Так мелкомягкие хрут и продвигают. Ты в эпицентр собрался, братка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #40 | ||
| 33. Сообщение от yylloc (?), 25-Окт-26, 00:59 | –2 +/– | |
А можно перейти на BSD/illumos/macOS. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #58 | ||
| 35. Сообщение от piteri (ok), 25-Окт-26, 01:18 | +/– | |
Это втрое больше усилий чем поддерживать один язык. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 36. Сообщение от Xasd2 (?), 25-Окт-26, 01:32 | –1 +/– | |
> Пакетный менеджер cargo в процессе сборки не применяется, остаётся задействована | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #38 | ||
| 37. Сообщение от Сисишник (?), 25-Окт-26, 01:54 | +3 +/– | |
Смешно, но ты их недооцениваешь, хуже сделать они смогут | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 38. Сообщение от Аноним (38), 25-Окт-26, 01:56 | +1 +/– | |
Но meson ужасен, как и вся так называемая околосишная "экосистема". Это изначально набор скриптов, написанный физиком от отчаяния работы с тьюринг-полным cmake. После работы с cargo шок примерно как от айфона в 2007, 95% сценариев покрываются вводом трех слов в консоль или трех слов в toml, включая сборку под 10 платформ и разруливания 100 зависимостей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #41, #42, #57, #59 | ||
| 40. Сообщение от Ы (?), 25-Окт-26, 03:26 | +2 +/– | |
Там пересобирать не надо. Там жрут че дают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 41. Сообщение от Инопланетянин (?), 25-Окт-26, 04:58 | +/– | |
Весь прикол, что си можно собрать обычным makefile'ом. cmake и meson расширяют его идеи. cargo - это аналог npm. Кода под капотом много, магии много, завязан на поход в сеть. Расширяется через написание build скриптов на расте же (поправь если не так). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 42. Сообщение от Инопланетянин (?), 25-Окт-26, 05:01 | +1 +/– | |
Ну глядя на это | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 43. Сообщение от DEF (?), 25-Окт-26, 06:30 | –2 +/– | |
Джва года ждал! Наконец-то, мой любимый системный менеджер положил начало миграции на Rust! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #45 | ||
| 45. Сообщение от sunjob (ok), 25-Окт-26, 07:29 | +3 +/– | |
> мой любимый системный менеджер положил ... :o) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 46. Сообщение от Аноним (46), 25-Окт-26, 07:42 | –1 +/– | |
>Только непонятно, в каком он там состоянии на момент GCC 16.2. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 47. Сообщение от Аноним (46), 25-Окт-26, 07:44 | +/– | |
>Никто не сможет на нем писать без мощного ИИ-ассиста, никто не сможет собрать написаное без мощной билдфермы, никто не отследит уязвимости из-за вечного ролинга девтула. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 48. Сообщение от Аноним (48), 25-Окт-26, 08:23 | –1 +/– | |
> Все равно перепишут, не выдержат. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 49. Сообщение от Аноним (48), 25-Окт-26, 08:29 | –1 +/– | |
> По хорошему бы gcc добавил поддержку раста | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 50. Сообщение от Аноним (48), 25-Окт-26, 08:31 | –7 +/– | |
> В раздувании штата разработчиков? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #84 | ||
| 51. Сообщение от Аноним (51), 25-Окт-26, 10:18 | +/– | |
> гениальные сишники-линуксоиды | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #65 | ||
| 52. Сообщение от Аноним (51), 25-Окт-26, 10:19 | +/– | |
> намерены использовать только для | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #76 | ||
| 53. Сообщение от Аноним (51), 25-Окт-26, 10:20 | +/– | |
Исправят ситуацию, найдут баг, например. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 | ||
| 54. Сообщение от Аноним (54), 25-Окт-26, 11:56 | +/– | |
Тем хуже для Git. С другой стороны там всё равно новых полезных фич теперь раз-два и обчёлся. Обновляться если и придётся, то исключительно на минор для фиксов | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 55. Сообщение от Аноним1234 (?), 25-Окт-26, 13:25 | –1 +/– | |
Не поверите. Я месяц вынашивал идею завайбкодить systemd на rust. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. Сообщение от наме (?), 25-Окт-26, 14:27 | +1 +/– | |
Да, но проблема в том, что cargo - это не аналог cmake в данном случае, не система сборки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 58. Сообщение от Смузихеб забывший пароль (?), 25-Окт-26, 14:29 | +1 +/– | |
нельзя. На макось можно перейти лишь косвенно - перейдя на яблочное железо | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 59. Сообщение от Аноним (59), 25-Окт-26, 14:48 | +1 +/– | |
Cargo существует только в своей cargo-эксосистеме, как если бы все эти ваши линуксы-виндовсы были написаны на расте, и все кидались бы собранными бинарниками. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 64. Сообщение от Аноним (64), 25-Окт-26, 18:21 | +1 +/– | |
> Rust намерены использовать только для разработки новых компонентов, а существующий код на языке Си переписывать на Rust не планируют. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #68 | ||
| 65. Сообщение от Гость (??), 25-Окт-26, 18:37 | –2 +/– | |
[s]колос на глиняных ногах[/s] [s]избушка на курьих ножках[/s] [s]иностранец с табуреткой[/s] большой уважаемый человек. глыба! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 Ответы: #85 | ||
| 67. Сообщение от LaunchWiskey (ok), 25-Окт-26, 19:26 | +/– | |
> Походу повсеместное внедрение раста это предвестник полного линукскапца | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #74 | ||
| 68. Сообщение от Аноним (68), 26-Окт-26, 08:15 | +/– | |
Какие полгода? При наличии исходников недели хватит портировать. Арткрафту 2 недель хватило чтоб без исходников с 0 создать полсотни аналоговнетов под все операционки и процессорные архитектуры | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 Ответы: #69, #79 | ||
| 69. Сообщение от Аноним (68), 26-Окт-26, 08:17 | +/– | |
ждём systemd для виндовса тогда | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 | ||
| 70. Сообщение от опеншлёпивпродакшн (?), 26-Окт-26, 09:41 | +/– | |
Импульсивность и лень. Эта битва будет легендарной! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 71. Сообщение от Аноним (71), 26-Окт-26, 10:44 | –1 +/– | |
А библиотек как не было, так и нет. Будем весь код многократно встраивать в каждый компонент. Ура! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 72. Сообщение от Diozan (ok), 26-Окт-26, 11:42 | –1 +/– | |
Неужели системд и раст так плохи, как об этом пишут анонимусы на опеннет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #77 | ||
| 73. Сообщение от Аноним (73), 26-Окт-26, 11:48 | –4 +/– | |
Так "переписывать - это нормально" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 74. Сообщение от anonymous (??), 26-Окт-26, 12:26 | +/– | |
Wayland? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 | ||
| 75. Сообщение от freehck (ok), 26-Окт-26, 12:27 | +/– | |
> В чем проблема держать их рядом? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #78 | ||
| 76. Сообщение от freehck (ok), 26-Окт-26, 12:28 | +1 +/– | |
>> намерены использовать только для | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 77. Сообщение от Аноним (77), 26-Окт-26, 14:32 | +/– | |
> Неужели системд и раст так плохи, как об этом пишут анонимусы на опеннет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 Ответы: #82 | ||
| 78. Сообщение от Инопланетянин (?), 26-Окт-26, 16:58 | +/– | |
>> В чем проблема держать их рядом? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #75 | ||
| 79. Сообщение от Аноним (64), 26-Окт-26, 20:59 | +/– | |
Я говорю не про вайб-кодинг очередного пейнта для непритязательного 1% от 4%, а про код для продакшена. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 | ||
| 80. Сообщение от Аноним (-), 27-Окт-26, 09:51 | +/– | |
ну правильно, мало нам всего в системду напихали, так что ещё вайба давайте побольше | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 82. Сообщение от Проходил мимо (?), 27-Окт-26, 13:30 | +/– | |
Это лучший комментарий в данном обсуждении. Браво! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 | ||
| 83. Сообщение от Проходил мимо (?), 27-Окт-26, 13:37 | +/– | |
Слово "никто" в вашем утверждении совершенно неуместно. Не надо свой уровень компетентности в написании кода на Rust распространять на всех окружающих. Впрочем, остальные фантазии также имеют очень отдаленное отношение к реальности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 84. Сообщение от Ананимный (?), 28-Окт-26, 14:31 | +/– | |
Это если по работе, за деньги. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 85. Сообщение от Аноним (85), 29-Окт-26, 19:08 | +/– | |
А какой колос - пшеница, ячмень, рожь, ...? И откуда там ноги растут... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |