1.1, Аноним (1), 21:45, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –6 +/– |
Очередное подтверждение тому, что за растом будущее. Объяснять его ненужность теперь все сложнее и сложнее. Но сишникам удается!
| |
|
2.5, Аноним (-), 21:58, 21/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну... если уже смотреть глобально, то нужность фри еще предстоит объяснить)
С другой стороны - а ядро линукс (именно в ядро, а не юзерспейс) раст тоже добавляют.
Так что вполне возможна ситуация, когда линукоиды скажут "а у нас уже раст в ядре и дрова есть, а вы опять догоняющие! 😝"
| |
|
3.17, Sadok (ok), 22:49, 21/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
объясни это citrix ли netflix, например. потом возвращайся. по пути к микрософту или к DARPA загляни
| |
|
4.21, Аноним (-), 22:56, 21/05/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
> объясни это citrix ли netflix, например. потом возвращайся.
Ты забыл еще вспомнить плейстейшн)
> по пути к микрософту
А что у мелкомягких?
У них половина бизнеса построена на линуксовых дистрибутивах.
> или к DARPA загляни
А после дарпы заглянем в список топ500 суперкомпов? Или посмотрим с какими ОСь можно купить ноуты (dell/hp и тд)
Или не надо? Ну чтобы убогих не так сильно унижать)
То что ты перечислил, это как раз известные исключения. Которые подтверждают правило.
Если начать перечислять "правила", то боюсь не хватит лимита символов для этого сообщения.
ps хотя после этой новости, мое мнение о БСД улучшилось)
судя по всему, хотя бы часть решила развиваться
| |
|
|
2.25, Кошкажена (?), 23:32, 21/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> то за растом будущее
Может быть, но на данный момент это просто прототип, о чем сказано в новости
> На момент написания отчёта заявлена поддержка только сборки и установки Rust-приложений, работающих в пространстве пользователя. Поддержка библиотечных crate-пакетов запланирована в будущем. Использование Rust в ядре пока не поддерживается, так подобная возможность требует большого объёма работы и выходит за рамки начального прототипа.
Таким образом, ничего серьёзного. Не ясно зачем очередная новость об этом. Похоже на дешевый пиар.
| |
|
1.6, Аноним (6), 22:00, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Так фряха только этим недокомпилятором и (не)собирается, ровно никаких препятствий для поддержки раста. Если бы раст поддерживался gcc, я уверен, претензий и с линуксом куда меньше было.
| |
|
2.7, Аноним (-), 22:04, 21/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Но линукс уже довольно давно может собираться шлангом.
docs.kernel.org/kbuild/llvm.html
Андроид, насколько я помню, тоже.
Так что не вижу острой необходимости в вендорлочном GCC.
| |
|
3.10, Аноним (6), 22:26, 21/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Сам линукс собирают, в основном, стараниями разработчиков андроида. А вот юзерспейс не очень хорошо шлангом собирается, что можно видеть на примере фряхи. Только шланг код всё ещё хуже и менее универсальный выдаёт, в принципе не способен на эффективные оптимизации (размер бинаря и оптимизации профилирования), есть дистрибутив линукса, собранный шлангом и он всегда ощутимо хуже был. В связи с чем собирать шлангом особого проку нет, кроме корпоративных интересов и унификации с проприетарными компиляторами (те же самые корпоративные интересы).
| |
|
2.52, Аноним (52), 03:08, 22/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Вы про Clang? Если да, то не понимаю почему его многие так хейтят. Он часто генерит лучший код, чем GCC. У клэнга работа с векторами интереснее, можно например как в OpenGL обращаться к части вектора. Или делать перемешивание просто написав a = b.yzxw;
Хороший компилятор, в общем.
| |
|
1.8, Аноним (8), 22:26, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Заголовок вводит в заблуждение. Может показаться что FreeBSD развивает поддержку Rust.
Но это не так. HardenedBSD развивает свой форк.
| |
|
2.15, Аноним (-), 22:48, 21/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Может показаться
Только если ты читаешь не глазами)
Что не ясно во фразе "Для FreeBSD развивают..." ?
Это как "для linux сделали дрова для apple silicon".
ps вполне возможно что их наработки и патчи можно будет накатить на обычную FreeBSD.
| |
|
3.24, Кошкажена (?), 23:29, 21/05/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
> ps вполне возможно что их наработки и патчи можно будет накатить на обычную FreeBSD.
Там из наработок 50 строк в мэйкфайле и покарска волос в синий цвет.
| |
|
|
|
2.22, Аноним (-), 23:16, 21/05/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
> А в FreeBSD и не знают.
Все они знают.
Уже была новость, в прошлом году, в начале и середине года:
"Разработчики FreeBSD обсуждают использование языка Rust в базовой системе"
opennet.ru/opennews/art.shtml?num=60473
И потом на БЗДшом саммите тоже возвращались к этому вопросу:
opennet.ru/opennews/art.shtml?num=61456
"Среди рассмотренных на саммите тем:
Интеграция инструментария Rust в базовую систему, поставка и переписывание приложений на языке Rust и предоставление возможности разработки компонентов ядра на Rust."
Так что думаю они с интересом наблюдают и думают "а может цап-царапнуть к себе?"
| |
|
1.23, Аноним (23), 23:27, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Они же просто не понимают. Им надо объяснить, тогда они всё поймут! Наберите еще разок лучший коммент против Раста с Опеннета.
| |
1.26, Ан Оним (?), 23:51, 21/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Чем плох C и C++ - тем что эти языки захватил в свою собственность ISO. Он на них деньги делает, никому бесплатно не даёт спецификацию. Это неправильно, не должны свободное ПО писаться на языках, чьи спецификации мало кто видел и они несвободны. А вот спецификации Rust, Java, Free Pascal - бесплатные и в открытом доступе.
| |
|
2.30, Аноним (30), 00:01, 22/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
... и распространяются в виде бинарников, в которые можно засунуть что угодно.
| |
2.31, 12yoexpert (ok), 00:03, 22/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
плохо не то, что им платят, а то, что это потом разворовывают государственные паразиты вроде яндэкса
| |
2.33, Кошкажена (?), 00:07, 22/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> А вот спецификации Rust - бесплатные и в открытом доступе.
У раста нет спецификации.
| |
|
|
2.32, Кошкажена (?), 00:06, 22/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Эпидемия ржавого сифилиса продолжается.
Следующий безопасный яп должен называться "Антикоррозионная защита".
| |
|
1.35, Аноним (35), 00:12, 22/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ясен пень. Винда давно уже переходит на раст, линукс запоздало, но тоже пытается. И остальные перейдут, никуда не денутся - потому что это серьёзный технический прогресс который невозможно игноровать. Что на этот счёт думают админы локалхостов никого не волнует.
| |
|
2.54, Аноним (52), 03:24, 22/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Это просто блаж и неведомый социальный феномен.
У нас вот у людей засели в головах маркетплейсы. У них - раст. Стадная движуха такая, на максималках - все пользуются.
В тоже время, на ответственных, высокопроизводительных проектах по прежнему будут использовать си. Платят там нормально, так что типичных ошибок не должно быть - просто потому что зп позволяет на таких проектах несколько раз вычитывать код и делать соотвествующие тесты.
Кстати, хотелось бы посмотреть на того, кто осмелиться предложить переписать на раст планировщик или переключение контекста - уверен после ответа от нормальных программистов такой чел долго отсвечивать не будет)
| |
|
1.47, Celcion (ok), 01:55, 22/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мне вот интересно, на какой ещё язык начнут всё подряд без разбору переписывать когда детвора наиграется в раст и осознает, что после "давайте всё перепишем!" начнётся "а теперь надо всё переписанное дальше поддерживать", а это скушненько и неинтересненько?
А то с джавой уже было, с го было...
| |
|
2.49, Аноним (35), 02:01, 22/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Как только ты покажешь другой язык, который решает проблему работы с памятью и эффективности траты ресурсов лучше, чем Раст. Но ты его не покажешь, потому что к тому времени как подобное придумают, раст уже успеет ускакать вперёд через Полониус, уже будет крепко сидеть во всех операционках и в целом обрастёт ещё более обширной экосистемой, чем сейчас. Задолбаешься догонять. Это тебе придётся изобрести что-то немыслимое, что перевернёт всю индустрию, но при этом всем будет понятно, что в расте это сделать невозможно.
| |
|
3.53, Celcion (ok), 03:17, 22/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> потому что к тому времени как подобное придумают, раст уже успеет ускакать вперёд через Полониус, уже будет крепко сидеть во всех операционках и в целом обрастёт ещё более обширной экосистемой, чем сейчас. Задолбаешься догонять. Это тебе придётся изобрести что-то немыслимое, что перевернёт всю индустрию, но при этом всем будет понятно, что в расте это сделать невозможно.
Понимаешь... Тут такое дело... Я немного дольше в ИТ сфере вращаюсь, чем не только время появления раста, но и многих других попсовых "решающих все проблемы" языков программирования. И такую телегу слышал уже неоднократно. Почитай как ту же джаву Sun продвигал и какие великие дела с помощью неё обещал делать, это должна была стать чуть ли не главная веха в истории ИТ, буквально революция. На ней писали буквально всё подряд. На неё буквально всё подряд переписывали. Даже драйвера для всяких устройств. Приложения и игры на телефонах. В процессоры нативные инструкции добавляли (см. Jazelle). И где всё это сейчас?
Отсюда и скептицизм - мы всё это уже видели. И "революционеров" с очередным "мы изобрели очередную и самую лучшую серебряную пулю", и вьюнош с горящими глазами, всецело в это уверовавших и стремящихся побыстрее всех вокруг обратить в эту новую "веру".
Посмотрим, где будет ваш раст годиков так через 15-20. А пока - это всё просто очередной хайп.
| |
3.55, Аноним (52), 03:33, 22/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Нет никакой проблемы работы с памятью. Посади таких растописателей в реальную среду и заставь писать код на нормальном языке - они ошибок будут делать похлеще "дидов". Нужно не языки новые писать, а новое поколение программистов обучать, прям с азов, как там все на железном уровне работает, обучать проектированию архитектур, логике и прочем. Не курсами кормить, а гнать в вузы на кафедру computer science.
| |
|
|
1.48, Erley (ok), 01:56, 22/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Переписывание на Rust займёт много лет, поэтому будет HardenedBSD жить своей жизнью, а FreeBSD - своей. При этом FreeBSD будет майнстрим и всё новое появляться в ней и потом портироваться на HardenedBSD.
Не будет постепенного перехода, никто не будет поддерживать параллельно два инструментария сборки, это безумие. Вспомните сколько лет заняло избавление от gcc в базе, а это просто другой компилятор того же языка С.
Официально вот что известно о Rust в _FreeBSD_: https://wiki.freebsd.org/Rust - там только про порты (почему бы и нет), helloworld модули и статьи всякие.
Заголовок новости нужно s/FreeBSD/HardenedBSD/ чтобы не вводить никого в заблуждение.
| |
1.50, Аноним (50), 02:54, 22/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А когда-то я раст всерьёз рассматривал. Сейчас кроме брезгливости ничего не вызывает. Типа "технология" - использованный презерватив от мозиллы. Сами шарахаются.
| |
|
2.56, Аноним (52), 03:38, 22/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Помню как еще до всего этого пиара, случайно наткнулся на сайт раста, еще когда логотип был чб с шестеренкой. Мои впечатления тогда - чей-то очередной карманный язык. Полистал сайт и забыл.
| |
|
|