The OpenNET Project / Index page

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



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

"Организация Rust Foundation запустила инициативу Rust Innovation Lab"  +/
Сообщение от opennews (?), 04-Сен-25, 10:33 
Некоммерческая организация Rust Foundation, занимающаяся развитием и поддержкой языка Rust и связанной с ним экосистемы, представила инициативу Rust Innovation Lab, нацеленную на предоставление поддержки  открытым проектам, написанным на языке Rust и используемым для обеспечения работы критически важных элементов инфраструктуры. Инициатива позволит проектам получить финансовое, юридическое и маркетинговое сопровождение, а также административную поддержку и помощь в организации управления проектом...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63822

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

Оглавление

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

1. Сообщение от pashev.ru (?), 04-Сен-25, 10:33   +1 +/
> Rust Innovation Lab предоставит Rust-проектам необходимые ресурсы, чтобы развивать свои идеи не отвлекаясь на задачи, не связанные с разработкой, и сохранив независимость.

Зависимость от ресурсов — это независимость. Понятно?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #11, #29, #49

2. Сообщение от iPony128052 (?), 04-Сен-25, 10:33   –11 +/
А на информатике в РФ на чём сейчас учат? Python?

А вот если бы все учили бы Rust с пятого класса 🤔

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #56, #74, #82

3. Сообщение от Аноним (4), 04-Сен-25, 10:37   +1 +/
Лучше бы они спецификации выпустили, чтобы были альтернативные реализации.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #14, #30, #32, #54

4. Сообщение от Аноним (4), 04-Сен-25, 10:39   +2 +/
>не отвлекаясь на задачи, не связанные с разработкой,

Ну, по другому - в крепостничество. Зачем тебе своё?

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

7. Сообщение от Аноним (7), 04-Сен-25, 10:41   –2 +/
А вот скажите мне. Что в SSL были устаревшие алгоритмы - это понятно. Но, блин, в TLS завезли великую дыру в безопасности. Необходимость хэндшейка по небезопасному протоколу. В SSL же устанавливалось сразу защищенное соединение. Зачем это сделали? Не было ли раньше лучше?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16

8. Сообщение от Аноним (-), 04-Сен-25, 10:41   –3 +/
> Лучше бы они спецификации выпустили, чтобы были альтернативные реализации.

Вот поделитесь, зачем вам альтернативные реализации?
Нынешний код под миг, его можно перелицензировать в gpl по щелчку пальца.

Что даст альтернативная реализация? Что в каждой будут свои баги?
Вот были отличные иксы, один. Нет надо было начать все ломать.
Так и тут, есть одна работающая реализация, но нет, вам скучно, вы хотите наплодить других!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #10, #36

9. Сообщение от 12483 (?), 04-Сен-25, 10:43   –2 +/
> и базируется на С++

я теперь понял нужно как писать безопасный код на раст

сейчас думаю как попасть в этот фонд
> чтобы развивать свои идеи не отвлекаясь на задачи

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

10. Сообщение от localhostadmin (ok), 04-Сен-25, 10:46   +/
Наличие альтернативы всегда лучше её отсутствия
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #13, #25, #52

11. Сообщение от freehck (ok), 04-Сен-25, 10:48   +/
>> Rust Innovation Lab предоставит Rust-проектам необходимые ресурсы, чтобы развивать свои идеи не отвлекаясь на задачи, не связанные с разработкой, и сохранив независимость.
> Зависимость от ресурсов — это независимость. Понятно?

Понятней некуда. У разработчиков вообще с одной стороны стоят люди, которые обеспечивают им инфраструктуру разработки, с другой -- которые тестируют их код, с третьей -- люди, которые эксплуатируют их код под нагрузкой, и которые дают обратную связь. Как минимум. А так-то да, они вполне себе независимые.

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

12. Сообщение от Аноним (12), 04-Сен-25, 10:49   –2 +/
И к 10му дети бы знали мертвый язык.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

13. Сообщение от Аноним (-), 04-Сен-25, 10:50   –1 +/
> Наличие альтернативы всегда лучше её отсутствия

Это не ответ. Вы за минуту можете сделать альтернативу - кнопка fork в правом верхнем углу.
Даже уже была, CrabLang называлась. Успешно сдохла за ненадобность: последний коммит больше года назад был (github.com/crablang/crab)
Плюс есть cranelift.

Поэтому еще раз - зачем вам нужна альтернатива?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #17

14. Сообщение от Аноним (14), 04-Сен-25, 11:01   +1 +/
В рамках ferrocene есть спецификация
https://ferrocene.dev/en/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

15. Сообщение от Аноним (15), 04-Сен-25, 11:02   –1 +/
Не тем Rust Foundation занимается, за разработку на Rust нужно льготную ипотеку давать, под -0,5%, бесплатные путёвки в санаторий на Мальдивы, абонемент на перелеты Emirates.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #48

16. Сообщение от Аноним (17), 04-Сен-25, 11:06   +1 +/
Есть encrypted client hello.

В SSL тоже хендшейк в открытом виде передается. Угрозы безопасности там нет, если не считать того что по поддерживаемым шифрам можно составлять цифровые отпечатки, а по SNI реализовывать блокировки.

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

17. Сообщение от Аноним (17), 04-Сен-25, 11:08   –1 +/
А каким боком cranelift к расту относится? Это компилятор для wasm
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #19

18. Сообщение от Аноним (84), 04-Сен-25, 11:10   +5 +/
Уже не знают как заставить людей перейти на этот современный брейнфак, в ход даже пошла тяжелая артиллерия.
Ответить | Правка | Наверх | Cообщить модератору

19. Сообщение от Аноним (-), 04-Сен-25, 11:12   +1 +/
>  А каким боком cranelift к расту относится? Это компилятор для wasm

Его можно использовать как альтернативный бекенд для rustc вместо llvm.
github.com/rust-lang/rustc_codegen_cranelift

С llvm он пока еще не сравнится, но тем не менее.

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

23. Сообщение от анонд (?), 04-Сен-25, 12:26   +/
нужно руководство как мигрировать код с Rust (кощунство то какое!!!) на C++ (и другие языки)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27, #67

25. Сообщение от Аноним (25), 04-Сен-25, 12:48   +/
Да и нет - тоже альтернативы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

27. Сообщение от Аноним (25), 04-Сен-25, 12:51   +/
Квоты выделили?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

29. Сообщение от Аноним (-), 04-Сен-25, 13:18   +1 +/
Ты наверное не жил в кондоминиумах, где есть например общественная мастерская.
Там стоят станки, есть инструменты, в некоторых даже какой-то набор "ресурсов".
Обслуживается она управляющей компанией.
Каждый житель может прийти и, например, сколотить себе табуретку, нарезать доски для полочки.
Никто не будет указывать как использовать изготовленное.

Или другой распространенный пример - общественный бассейн. Тебя никто не заставляет туда ходить)

Я понимая что концепции свободы и независимости сложны, но мог бы напрячься перед тем как нести чушь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #38

30. Сообщение от Аноним (30), 04-Сен-25, 13:39   –1 +/
https://github.com/Rust-GCC/gccrs
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

32. Сообщение от bOOster (ok), 04-Сен-25, 13:51   +2 +/
Там нет спецификаций - там полный бардак.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #37

35. Сообщение от Аноним (35), 04-Сен-25, 14:44   –1 +/
как на мой вкус - прекрасно все у раста.
ну серьезно, очень быстро, относительно высокоуровнево. надежно - да. из коробки.
можно ли на c++ - да.
нужно ли - на раст проще.
причем влияет не только язык - но и логистика - карго внезапно рулит.
с карго кстати забавно. карго либы из хрензнаетоткуда ставит, а значит apt dev пакеты нет.
я понимаю, что сишники плачут - можно проект сделать раз в 10 быстрее, и раз в 5 надежнее.
я понимаю стоны о том, что нет, не решает оно все проблемы.
только надо говорить иначе - решает не все проблемы. и писать сложна. хотя... писать сложнее, зато я знаю, что если оно скомпилялось, то почти гарантировано будет работать как нужно и не сдохнет.
можно ли отстрелить ногу - можно, но это прям хотеть нужно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #73, #77

36. Сообщение от Facemakeremail (?), 04-Сен-25, 14:51   +/
Есть же исторический пример: реализации C++. Много их было, и конкуренция оказалась полезна для качества выживших.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #50

37. Сообщение от Facemakeremail (?), 04-Сен-25, 14:55   –2 +/
Какой-то необоснованный наезд. Разработка Rust пока ведётся по формализованному процессу RFC. Это бардак, но не полный ☺. Разработка спецификации языка в планах (см. документ "RFC Book").
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #44, #79

38. Сообщение от Аноним (38), 04-Сен-25, 14:57   +2 +/
Но погодите, я как раз не пойму аналогии. Ваши примеры с мастерской или бассейном - да, согласен, вы правы. Есть некий ресурс, поддерживаемый на общие средства (все скидываются по копеечке, прямо либо в виде налогов), и каждый может его использовать.

Но тут-то речь, по сути, о раздаче денег, если я правильно читаю новость. Либо прямой, либо не прямой, в виде ведения всяких там юридических вещей. А тут уже "кто платит, тот девушку и танцует", разве нет? Фонд раздает деньги, и будет решать, кому хочет, кому не хочет. А если кто-то делает не то, что надо, то может и перехотеть

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #76

44. Сообщение от bOOster (ok), 04-Сен-25, 15:56   –1 +/
> Какой-то необоснованный наезд. Разработка Rust пока ведётся по формализованному процессу
> RFC. Это бардак, но не полный ☺. Разработка спецификации языка в
> планах (см. документ "RFC Book").

О как! Значит RFC в контексте раста это бордель, а "формализованный процесс разработки" - это то что в этом борделе твориться. Ну в целом так и есть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #51

48. Сообщение от Аноним (48), 04-Сен-25, 16:05   +/
Можно много чего давать, но есть такая большая категория людей, которые за ЛЮБЫЕ деньги не будут жрать г___но.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

49. Сообщение от Аноним (49), 04-Сен-25, 16:31   +2 +/
> Зависимость от ресурсов — это независимость. Понятно?

Нет ресурсов - нет проблем? Или что ты хотел сказать?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #78

50. Сообщение от Аноним (49), 04-Сен-25, 16:35   +/
> Есть же исторический пример: реализации C++.

Исторические реализации C++ были проприетарными коммерческими огороженными поделками. Оттого и поздыхали.

Сейчас другие времена, когда корпорации работают над общими открытыми проектами, а не "каждый сам по себе".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #85

51. Сообщение от Аноним (-), 04-Сен-25, 16:36   +/
> О как!

Во ты сейчас сюда пишешь благодаря настоящему стандарту™ ISO?
Или благодаря RFC 1122/1123, RFC1034/1035, RFC768, RFC9293 и так далее?
Но как же стандартизация???

А может ты считаешь что кусок кала по номером ISO/IEC 9899 вообще может называться стандартом?

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

52. Сообщение от Аноним (49), 04-Сен-25, 16:38   +2 +/
> Наличие альтернативы всегда лучше её отсутствия

Ну как тебе сказать... Если есть конкретная здравая цель и смысл - да. А альтернативы чисто ради альтернатив - это всегда пародия, плетущаяся позади. Всякие десктопные линуксы и прочие опенсорсные "альтернативы" комперческим продуктам не дадут соврать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #55

54. Сообщение от Аноним (49), 04-Сен-25, 16:43   +/
> Лучше бы они спецификации выпустили, чтобы были альтернативные реализации.

А зачем тебе альтернативная реализация? Что-то не так с текущей?

А так вообще gccrs потихоньку пилят.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #84

55. Сообщение от Аноним (-), 04-Сен-25, 17:10   +2 +/
> Всякие десктопные линуксы и прочие опенсорсные "альтернативы"
> комперческим продуктам не дадут соврать.

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

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

56. Сообщение от Аноним (56), 04-Сен-25, 17:56   +/
Pascal
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

67. Сообщение от Аноним (84), 04-Сен-25, 20:58   +1 +/
Дак просто возьми оригинальный проект на C++, который переписали на раст. Зачем дважды конвертировать то?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #75

73. Сообщение от Аноним (73), 05-Сен-25, 00:10   +2 +/
> с карго кстати забавно. карго либы из хрензнаетоткуда ставит, а значит apt dev пакеты нет.

Именно.

Карго - это эпичнейший фейл для развития.

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

74. Сообщение от аролп5 (?), 05-Сен-25, 07:51   +/
Изучают всё то, что сейчас в рейтингах top 5 среди языков. Object Pascal/Delphi уже всё ...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

75. Сообщение от анонд (?), 05-Сен-25, 10:30   +/
В каждой шутке есть доля правды:) Статья "Migrating away from Rust." Авторы игры "Architect of Ruin" свалили с Bevy (Rust) на Unity (C#)

"Когда я начал разрабатывать Architect of Ruin в декабре 2023 года, я решил использовать игровой движок Bevy  . Мой выбор был продиктован личным интересом к Rust  — языку, от использования которого я получаю огромное удовольствие. Этому способствовала модель ECS Bevy , с которой мне тоже интересно работать, и открытость сообщества Bevy, которую я искренне ценю."
...
"Хотя изначально моей мотивацией было удовольствие от Rust, узким местом проекта всё больше становилась быстрая итерация высокоуровневых игровых механик. По мере роста кодовой базы мы обнаружили, что воплощение игровых идей в коде оказалось не таким простым, как мы надеялись. Низкоуровневая направленность Rust (мощная) не всегда подходила для гибкого стиля высокоуровневого скриптования, необходимого для быстрого прототипирования в рамках нашей специфической игровой архитектуры. Я обнаружил, что моя мотивация создавать и выпускать увлекательный игровой процесс была сильнее моего желания писать на Rust."

мощно они намучились
...
"Последние три месяца мы разрабатываем Architect of Ruin исключительно на Unity. Этот переход заметно улучшил нашу ежедневную разработку. Итерации стали проходить быстрее, что позволило легче воплощать идеи в игру. Мы также смогли использовать инструменты экосистемы, такие как AStar Pathfinding Project."

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #80

76. Сообщение от Аноним (76), 05-Сен-25, 10:31   +1 +/
> Но погодите, я как раз не пойму аналогии
> примеры с мастерской или бассейном
> Фонд раздает деньги, и будет решать, кому хочет, кому не хочет.

Аналогия в том, что можно построить свой бассейн, а можно использовать обший. Второй вариант несоизмеримо дешевле, но при этом администрация бассейна решает, кто в нем может купаться и в какие часы. Так же решает и фонд.

> А если кто-то делает не то, что надо, то может и перехотеть

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

Что непонятного?

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

77. Сообщение от анонид (?), 05-Сен-25, 10:32   +/
"можно проект сделать раз в 10 быстрее, и раз в 5 надежнее."
смешной пассаж... нет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

78. Сообщение от Аноним (76), 05-Сен-25, 10:34   +/
Не ищи логики во вбросах местных воинов за свободу и независимость: эта война невозможна, если не отключать здравый смысл. А тут еще и Раст! 😱
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

79. Сообщение от Bottle (?), 05-Сен-25, 13:06   +/
Ну вот у Питона тоже процесс основан на RFC, но вот только половина из них заморожены, другие не реализованы, третьи - в промежуточном состоянии.
В итоге всё держится на честном слове. Поэтому и нет 100% совместимых альтернативных реализаций и далеко не каждая библиотека заводится на последнем релизе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

80. Сообщение от Аноним (80), 05-Сен-25, 13:14   +/
Ох, какие лопухи /_-
Для прототипирования и быстрых костылей раст естественно не подходит.
Вон даже драйвера сначала делали прототип на питоне, а потом реализовывали проверенные идеи на расте.

Писать на любом не-скриптовом языке "для гибкого стиля высокоуровневого скриптования" это вообще максимальная глупость.

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

82. Сообщение от Аноним (82), 05-Сен-25, 14:15   +/
Почему не Golang? Zig?
C++ стандарта 26 и выше.
Почему не Haskell?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

83. Сообщение от xsignal (ok), 05-Сен-25, 14:17   +/
Что-то много у них инициатив всяких - вроде как специально проталкивает кто-то...
Ответить | Правка | Наверх | Cообщить модератору

84. Сообщение от Аноним (84), 05-Сен-25, 14:28    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

85. Сообщение от Bottle (?), 05-Сен-25, 14:35   +/
MSVC не сдох.AMDшный и Intelовский не сдохли. Да дохрениллион закрытых компиляторов, просто они в твоей работе не применяются.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #87

87. Сообщение от Аноним (76), 05-Сен-25, 15:16   +/
> MSVC не сдох

Один единственный, что как раз подтверждает его слова.

> AMDшный и Intelовский не сдохли

Те самые, что являются мордами для LLVM? 😂

> Да дохрениллион закрытых компиляторов, просто они в твоей работе не применяются.

Ну так ты назови хотя бы один живой, кроме MSVC. Да еще и такой, который был бы "альтернативой", т.е. поддерживал последние стандарты.

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


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

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




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

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