URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137730
[ Назад ]

Исходное сообщение
"Организация 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


Содержание

Сообщения в этом обсуждении
"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено pashev.ru , 04-Сен-25 10:33 
> Rust Innovation Lab предоставит Rust-проектам необходимые ресурсы, чтобы развивать свои идеи не отвлекаясь на задачи, не связанные с разработкой, и сохранив независимость.

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 10:39 
>не отвлекаясь на задачи, не связанные с разработкой,

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено freehck , 04-Сен-25 10:48 
>> Rust Innovation Lab предоставит Rust-проектам необходимые ресурсы, чтобы развивать свои идеи не отвлекаясь на задачи, не связанные с разработкой, и сохранив независимость.
> Зависимость от ресурсов — это независимость. Понятно?

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


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

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

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


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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 05-Сен-25 10:31 
> Но погодите, я как раз не пойму аналогии
> примеры с мастерской или бассейном
> Фонд раздает деньги, и будет решать, кому хочет, кому не хочет.

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

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

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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 16:31 
> Зависимость от ресурсов — это независимость. Понятно?

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 05-Сен-25 10:34 
Не ищи логики во вбросах местных воинов за свободу и независимость: эта война невозможна, если не отключать здравый смысл. А тут еще и Раст! 😱

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено iPony128052 , 04-Сен-25 10:33 
А на информатике в РФ на чём сейчас учат? Python?

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 10:49 
И к 10му дети бы знали мертвый язык.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 17:56 
Pascal

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено аролп5 , 05-Сен-25 07:51 
Изучают всё то, что сейчас в рейтингах top 5 среди языков. Object Pascal/Delphi уже всё ...

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 05-Сен-25 14:15 
Почему не Golang? Zig?
C++ стандарта 26 и выше.
Почему не Haskell?

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Чтото знающий , 06-Сен-25 01:28 
Golang - отстой со сборщиком мусора, кривой обработкой ошибок, невозможностью отслеживать мутабельность переменных при передаче в функцию и так далее.
Zig - отстой с ручным управлением памяти.
C++ - переусложнённый отстой со спецификацией на полторы тысячи страниц и парой десятков методов инициализации.
Haskell - тормознутый отстой из академических уроков. Функциональщина никогда не обгонит императивщину при прочих равных.

Как-то так.


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Чтото знающий , 06-Сен-25 01:30 
уроков -> кругов

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 10:37 
Лучше бы они спецификации выпустили, чтобы были альтернативные реализации.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 10:41 
> Лучше бы они спецификации выпустили, чтобы были альтернативные реализации.

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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено localhostadmin , 04-Сен-25 10:46 
Наличие альтернативы всегда лучше её отсутствия

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 10:50 
> Наличие альтернативы всегда лучше её отсутствия

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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 11:08 
А каким боком cranelift к расту относится? Это компилятор для wasm

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 11:12 
>  А каким боком cranelift к расту относится? Это компилятор для wasm

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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 12:48 
Да и нет - тоже альтернативы.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 16:38 
> Наличие альтернативы всегда лучше её отсутствия

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 17:10 
> Всякие десктопные линуксы и прочие опенсорсные "альтернативы"
> комперческим продуктам не дадут соврать.

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Facemaker , 04-Сен-25 14:51 
Есть же исторический пример: реализации C++. Много их было, и конкуренция оказалась полезна для качества выживших.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 16:35 
> Есть же исторический пример: реализации C++.

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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Bottle , 05-Сен-25 14:35 
MSVC не сдох.AMDшный и Intelовский не сдохли. Да дохрениллион закрытых компиляторов, просто они в твоей работе не применяются.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 05-Сен-25 15:16 
> MSVC не сдох

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

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

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

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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 11:01 
В рамках ferrocene есть спецификация
https://ferrocene.dev/en/

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 13:39 
https://github.com/Rust-GCC/gccrs

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено bOOster , 04-Сен-25 13:51 
Там нет спецификаций - там полный бардак.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Facemaker , 04-Сен-25 14:55 
Какой-то необоснованный наезд. Разработка Rust пока ведётся по формализованному процессу RFC. Это бардак, но не полный ☺. Разработка спецификации языка в планах (см. документ "RFC Book").

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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 16:36 
> О как!

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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Bottle , 05-Сен-25 13:06 
Ну вот у Питона тоже процесс основан на RFC, но вот только половина из них заморожены, другие не реализованы, третьи - в промежуточном состоянии.
В итоге всё держится на честном слове. Поэтому и нет 100% совместимых альтернативных реализаций и далеко не каждая библиотека заводится на последнем релизе.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 16:43 
> Лучше бы они спецификации выпустили, чтобы были альтернативные реализации.

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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 05-Сен-25 14:28 
> А так вообще gccrs потихоньку пилят.

Интересные такие вы, растаманы. То значит радуетесь, что GNU-программы выкидывают и заменяют на растоподелия. А тут значит gccrs вдруг норм.


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Чтото знающий , 06-Сен-25 01:32 
У Питона нет спецификации, а альтернативные реализации есть. У протоколов Интернета тоже нет спецификации, а он работает как-то. Вот чудеса. Да?

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 10:41 
А вот скажите мне. Что в SSL были устаревшие алгоритмы - это понятно. Но, блин, в TLS завезли великую дыру в безопасности. Необходимость хэндшейка по небезопасному протоколу. В SSL же устанавливалось сразу защищенное соединение. Зачем это сделали? Не было ли раньше лучше?

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 11:06 
Есть encrypted client hello.

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено 12483 , 04-Сен-25 10:43 
> и базируется на С++

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

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 11:02 
Не тем Rust Foundation занимается, за разработку на Rust нужно льготную ипотеку давать, под -0,5%, бесплатные путёвки в санаторий на Мальдивы, абонемент на перелеты Emirates.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 16:05 
Можно много чего давать, но есть такая большая категория людей, которые за ЛЮБЫЕ деньги не будут жрать г___но.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 11:10 
Уже не знают как заставить людей перейти на этот современный брейнфак, в ход даже пошла тяжелая артиллерия.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено анонд , 04-Сен-25 12:26 
нужно руководство как мигрировать код с Rust (кощунство то какое!!!) на C++ (и другие языки)

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 12:51 
Квоты выделили?

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 20:58 
Дак просто возьми оригинальный проект на C++, который переписали на раст. Зачем дважды конвертировать то?

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено анонд , 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."


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 05-Сен-25 13:14 
Ох, какие лопухи /_-
Для прототипирования и быстрых костылей раст естественно не подходит.
Вон даже драйвера сначала делали прототип на питоне, а потом реализовывали проверенные идеи на расте.

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 04-Сен-25 14:44 
как на мой вкус - прекрасно все у раста.
ну серьезно, очень быстро, относительно высокоуровнево. надежно - да. из коробки.
можно ли на c++ - да.
нужно ли - на раст проще.
причем влияет не только язык - но и логистика - карго внезапно рулит.
с карго кстати забавно. карго либы из хрензнаетоткуда ставит, а значит apt dev пакеты нет.
я понимаю, что сишники плачут - можно проект сделать раз в 10 быстрее, и раз в 5 надежнее.
я понимаю стоны о том, что нет, не решает оно все проблемы.
только надо говорить иначе - решает не все проблемы. и писать сложна. хотя... писать сложнее, зато я знаю, что если оно скомпилялось, то почти гарантировано будет работать как нужно и не сдохнет.
можно ли отстрелить ногу - можно, но это прям хотеть нужно.

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Аноним , 05-Сен-25 00:10 
> с карго кстати забавно. карго либы из хрензнаетоткуда ставит, а значит apt dev пакеты нет.

Именно.

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


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Чтото знающий , 06-Сен-25 01:46 
>Карго - это эпичнейший фейл для развития.

Только в мире военов борьбы супротив Раста. В мире нормальных людей cargo - отличнейший инструмент: хочешь - качаешь код снаружи, опасаешься - поднимаешь свой локальный репозитарий.


"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено анонид , 05-Сен-25 10:32 
"можно проект сделать раз в 10 быстрее, и раз в 5 надежнее."
смешной пассаж... нет

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено xsignal , 05-Сен-25 14:17 
Что-то много у них инициатив всяких - вроде как специально проталкивает кто-то...

"Организация Rust Foundation запустила инициативу Rust Innova..."
Отправлено Чтото знающий , 06-Сен-25 01:43 
Угу. Рептилоиды не дремлют, а всё больше захватывают мир.