![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Для FreeBSD развивают опциональную поддержку компонентов базовой системы на Rust" | +/– | ![]() |
Сообщение от opennews (??), 21-Май-25, 21:45 | ||
Проект HardenedBSD, занимающийся улучшением механизмов защиты FreeBSD и выпускающий защищённые сборки FreeBSD, представил первые результаты работы по предоставлению возможности использования компонентов пространства пользователя FreeBSD, написанных на языке Rust. Разработка ведётся в отдельной ветке hardened/current/rust-in-base... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 21-Май-25, 21:45 | –10 +/– | ![]() |
Очередное подтверждение тому, что за растом будущее. Объяснять его ненужность теперь все сложнее и сложнее. Но сишникам удается! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #5, #25 |
2. Сообщение от IdeaFix (ok), 21-Май-25, 21:45 | +/– | ![]() |
Портировали бы уж сразу системд на расте... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #4 |
4. Сообщение от Минона (ok), 21-Май-25, 21:51 | +1 +/– | ![]() |
А этот процесс точно будет называться "портирование"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #9 |
5. Сообщение от Аноним (-), 21-Май-25, 21:58 | +2 +/– | ![]() |
Ну... если уже смотреть глобально, то нужность фри еще предстоит объяснить) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #17 |
6. Сообщение от Аноним (6), 21-Май-25, 22:00 | +/– | ![]() |
Так фряха только этим недокомпилятором и (не)собирается, ровно никаких препятствий для поддержки раста. Если бы раст поддерживался gcc, я уверен, претензий и с линуксом куда меньше было. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #7, #29, #52 |
7. Сообщение от Аноним (-), 21-Май-25, 22:04 | +/– | ![]() |
Но линукс уже довольно давно может собираться шлангом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #10, #77 |
8. Сообщение от Аноним (8), 21-Май-25, 22:26 | +2 +/– | ![]() |
Заголовок вводит в заблуждение. Может показаться что FreeBSD развивает поддержку Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #15 |
9. Сообщение от name (??), 21-Май-25, 22:26 | +9 +/– | ![]() |
Поттерирование? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #81 |
10. Сообщение от Аноним (6), 21-Май-25, 22:26 | +/– | ![]() |
Сам линукс собирают, в основном, стараниями разработчиков андроида. А вот юзерспейс не очень хорошо шлангом собирается, что можно видеть на примере фряхи. Только шланг код всё ещё хуже и менее универсальный выдаёт, в принципе не способен на эффективные оптимизации (размер бинаря и оптимизации профилирования), есть дистрибутив линукса, собранный шлангом и он всегда ощутимо хуже был. В связи с чем собирать шлангом особого проку нет, кроме корпоративных интересов и унификации с проприетарными компиляторами (те же самые корпоративные интересы). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
12. Сообщение от name (??), 21-Май-25, 22:30 | +2 +/– | ![]() |
А в FreeBSD и не знают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #22 |
15. Сообщение от Аноним (-), 21-Май-25, 22:48 | –2 +/– | ![]() |
> Может показаться | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #24 |
17. Сообщение от Sadok (ok), 21-Май-25, 22:49 | –1 +/– | ![]() |
объясни это citrix ли netflix, например. потом возвращайся. по пути к микрософту или к DARPA загляни | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #21 |
21. Сообщение от Аноним (-), 21-Май-25, 22:56 | +3 +/– | ![]() |
> объясни это citrix ли netflix, например. потом возвращайся. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #60 |
22. Сообщение от Аноним (-), 21-Май-25, 23:16 | –2 +/– | ![]() |
> А в FreeBSD и не знают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #39 |
24. Сообщение от Кошкажена (?), 21-Май-25, 23:29 | +5 +/– | ![]() |
> ps вполне возможно что их наработки и патчи можно будет накатить на обычную FreeBSD. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
25. Сообщение от Кошкажена (?), 21-Май-25, 23:32 | +/– | ![]() |
> то за растом будущее | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
26. Сообщение от Ан Оним (?), 21-Май-25, 23:51 | +/– | ![]() |
Чем плох C и C++ - тем что эти языки захватил в свою собственность ISO. Он на них деньги делает, никому бесплатно не даёт спецификацию. Это неправильно, не должны свободное ПО писаться на языках, чьи спецификации мало кто видел и они несвободны. А вот спецификации Rust, Java, Free Pascal - бесплатные и в открытом доступе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #30, #33 |
29. Сообщение от 12yoexpert (ok), 22-Май-25, 00:00 | +/– | ![]() |
только этого не будет. суть раста это вендорлок | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
30. Сообщение от Аноним (30), 22-Май-25, 00:01 | +/– | ![]() |
... и распространяются в виде бинарников, в которые можно засунуть что угодно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #36 |
33. Сообщение от Кошкажена (?), 22-Май-25, 00:07 | +/– | ![]() |
> А вот спецификации Rust - бесплатные и в открытом доступе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #34, #40 |
34. Сообщение от Аноним (36), 22-Май-25, 00:09 | –1 +/– | ![]() |
https://github.com/rust-lang/spec | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #38 |
35. Сообщение от Аноним (35), 22-Май-25, 00:12 | +/– | ![]() |
Ясен пень. Винда давно уже переходит на раст, линукс запоздало, но тоже пытается. И остальные перейдут, никуда не денутся - потому что это серьёзный технический прогресс который невозможно игноровать. Что на этот счёт думают админы локалхостов никого не волнует. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #42, #54 |
36. Сообщение от Аноним (36), 22-Май-25, 00:13 | +/– | ![]() |
собирайте из исходников | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
37. Сообщение от Аноним (37), 22-Май-25, 00:13 | +1 +/– | ![]() |
Так, куда теперь побегу бежавшие от раста с линукса на фрибсд? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #43, #63, #69 |
38. Сообщение от Кошкажена (?), 22-Май-25, 00:16 | +/– | ![]() |
> https://github.com/rust-lang/spec | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
39. Сообщение от Аноним (8), 22-Май-25, 00:25 | +/– | ![]() |
Как с интересом можно наблюдать makefile? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
40. Сообщение от Карлос Сношайтилис (ok), 22-Май-25, 00:28 | –1 +/– | ![]() |
А у с/с++ нет единого стандарта, но никто не жалуется, почему-то | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #62 |
42. Сообщение от Аноним (42), 22-Май-25, 00:29 | +/– | ![]() |
Когда невозможно будет игнорировать, а не игноровать - тогда и приходите. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 |
43. Сообщение от Карлос Сношайтилис (ok), 22-Май-25, 00:29 | +/– | ![]() |
На плейстейшн! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
44. Сообщение от Аноним (44), 22-Май-25, 00:51 | +/– | ![]() |
Теперь make buildworld будет в 4 раза дольше... и больше... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
47. Сообщение от Celcion (ok), 22-Май-25, 01:55 | +/– | ![]() |
Мне вот интересно, на какой ещё язык начнут всё подряд без разбору переписывать когда детвора наиграется в раст и осознает, что после "давайте всё перепишем!" начнётся "а теперь надо всё переписанное дальше поддерживать", а это скушненько и неинтересненько? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #49, #57, #66, #72, #79 |
48. Сообщение от Erley (ok), 22-Май-25, 01:56 | +1 +/– | ![]() |
Переписывание на Rust займёт много лет, поэтому будет HardenedBSD жить своей жизнью, а FreeBSD - своей. При этом FreeBSD будет майнстрим и всё новое появляться в ней и потом портироваться на HardenedBSD. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #65 |
49. Сообщение от Аноним (35), 22-Май-25, 02:01 | +/– | ![]() |
Как только ты покажешь другой язык, который решает проблему работы с памятью и эффективности траты ресурсов лучше, чем Раст. Но ты его не покажешь, потому что к тому времени как подобное придумают, раст уже успеет ускакать вперёд через Полониус, уже будет крепко сидеть во всех операционках и в целом обрастёт ещё более обширной экосистемой, чем сейчас. Задолбаешься догонять. Это тебе придётся изобрести что-то немыслимое, что перевернёт всю индустрию, но при этом всем будет понятно, что в расте это сделать невозможно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #53, #55 |
51. Сообщение от Аноним (51), 22-Май-25, 03:04 | –1 +/– | ![]() |
То, что майкрософт на раст клюнул - тоже закономерно, сколько у них было технологий-однодневок - не пересчитать, начиная с VB6, Silverlight, MFC, OLE, COM, DirectShow, постоянные кидки-недоделки. То же самое и здесь будет - поиграются, бросят, и пойдут возбуждаться очередными хайповыми и баззвордными поделиями. Оно так по кругу и идёт давно, те кто по-старше могут сопоставить. Гуглята от майков в этом плане мало чем отличаются, современная раздутая айтишечка - непроходимое болото. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #76 |
52. Сообщение от Аноним (52), 22-Май-25, 03:08 | +/– | ![]() |
Вы про Clang? Если да, то не понимаю почему его многие так хейтят. Он часто генерит лучший код, чем GCC. У клэнга работа с векторами интереснее, можно например как в OpenGL обращаться к части вектора. Или делать перемешивание просто написав a = b.yzxw; | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #61 |
53. Сообщение от Celcion (ok), 22-Май-25, 03:17 | –1 +/– | ![]() |
> потому что к тому времени как подобное придумают, раст уже успеет ускакать вперёд через Полониус, уже будет крепко сидеть во всех операционках и в целом обрастёт ещё более обширной экосистемой, чем сейчас. Задолбаешься догонять. Это тебе придётся изобрести что-то немыслимое, что перевернёт всю индустрию, но при этом всем будет понятно, что в расте это сделать невозможно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #70, #78 |
54. Сообщение от Аноним (52), 22-Май-25, 03:24 | –1 +/– | ![]() |
Это просто блаж и неведомый социальный феномен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 |
55. Сообщение от Аноним (52), 22-Май-25, 03:33 | +1 +/– | ![]() |
Нет никакой проблемы работы с памятью. Посади таких растописателей в реальную среду и заставь писать код на нормальном языке - они ошибок будут делать похлеще "дидов". Нужно не языки новые писать, а новое поколение программистов обучать, прям с азов, как там все на железном уровне работает, обучать проектированию архитектур, логике и прочем. Не курсами кормить, а гнать в вузы на кафедру computer science. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #80 |
57. Сообщение от Илья (??), 22-Май-25, 05:42 | +/– | ![]() |
C# | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
60. Сообщение от Аноним (-), 22-Май-25, 06:03 | +/– | ![]() |
> Ты забыл еще вспомнить плейстейшн) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
61. Сообщение от Аноним (61), 22-Май-25, 06:07 | +1 +/– | ![]() |
> Вы про Clang? Если да, то не понимаю почему его многие так хейтят. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #73 |
62. Сообщение от Аноним (61), 22-Май-25, 06:16 | +/– | ![]() |
> А у с/с++ нет единого стандарта, но никто не жалуется, почему-то | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
63. Сообщение от Аноним (63), 22-Май-25, 06:21 | +/– | ![]() |
Так речь про форк фряхи. Про ванильную фряху речь не идет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
65. Сообщение от Аноним (65), 22-Май-25, 06:55 | +/– | ![]() |
В отчёте ясно сказано о намерении продвигать работу в upstream, так что заголовок верный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
66. Сообщение от Аноним (63), 22-Май-25, 07:40 | +/– | ![]() |
Я надеюсь это будет Borland Pascal. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
67. Сообщение от Аноним (63), 22-Май-25, 07:41 | +/– | ![]() |
Жду новостей о том что GNU/ Hurd и ReacOS переписывают на Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #71, #74 |
69. Сообщение от Аноним (77), 22-Май-25, 08:00 | +/– | ![]() |
На DragonFly | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
70. Сообщение от Аноним (-), 22-Май-25, 08:01 | +/– | ![]() |
> Посмотрим, где будет ваш раст годиков так через 15-20. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 |
71. Сообщение от Анониматор (?), 22-Май-25, 08:02 | +/– | ![]() |
они ещё уровень Python не прошли | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
72. Сообщение от Аноним (77), 22-Май-25, 08:03 | +/– | ![]() |
Zig, здесь часто возгласы раздаются. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
73. Сообщение от Аноним (6), 22-Май-25, 08:07 | +/– | ![]() |
Помимо неоптимального кода (лапша из goto, впрочем, пользователям нравится) ещё заметил что чуть неправильно собранный тулчейн llvm (ну там если gcc где-то 1 из пакетов собрал, или линкер был не ldd, или --rtlib=compiler-rt с -stdlib=libc++ не добавлены в ключи хотя default и так выставлены, которые теперь надо убрать потому что не поддерживаются новой версией, каждое обновление что-то новое) приводят к интересным багам в том же расте (программах на нём), которые невозможно ни диагностировать ни отладить, особенно забавно, когда это непонятным образом влияет на глюкалово вроде веббраузера. Или вон --undefined-version линкеру теперь добавлять чтобы хромиум мог слинковаться и буквально каждое обновление что-то ломается само по себе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 |
74. Сообщение от Аноним (77), 22-Май-25, 08:08 | +/– | ![]() |
В GNU/Hurd же сервисы, как отдельные исполняемые бинарники, со своим main. Поэтому, их можно писать на любом языке. Да хоть на интерпретируемом. Как это будет шустро, мы не говорим. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
76. Сообщение от Аноним (77), 22-Май-25, 08:16 | +/– | ![]() |
Разве^ COM куда-то делся? Посмотрите новость про (при)открытие WSL2, там на блок-схемах есть про COM-объекты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
77. Сообщение от Аноним (77), 22-Май-25, 08:20 | +/– | ![]() |
GCC открыт и свободен, поэтому не явлется вендорлочным. Ибо любой может посмотреть, как и что он творит со входным и выходным кодом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
78. Сообщение от Аноним (78), 22-Май-25, 08:22 | +/– | ![]() |
> попсовых "решающих все проблемы" языков программирования. И такую телегу слышал уже неоднократно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 |
79. Сообщение от Аноним (77), 22-Май-25, 08:26 | +/– | ![]() |
Для написания ядер ОС ещё компромиссом бы мог являться Hare де Волта. Такой осовремененный C с модулями. Он сам на нём микроядро наваял. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
80. Сообщение от Аноним (78), 22-Май-25, 08:26 | +/– | ![]() |
> Нет никакой проблемы работы с памятью. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 |
81. Сообщение от 12yoexpert (ok), 22-Май-25, 08:36 | +/– | ![]() |
аннигиляция | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |