Уже выпилил
Ну вот и сделали. A first look at Rust in the 6.1 kernel
Этому преподавателю вполне квалифицированно ответили... о том, что он много где не прав, точнее почти нигде.
Rust должен умереть, МГУ сделал замеры
habr.com/ru/post/598219
Опыт использования Rust в компании Volvo Cars
Можно считать это очередным “признанием” ??
Rust Features that I Want in C++ — David Sankel — CppNow 2022
www.youtube.com/...tch?v=cWSh4ZxAr7E&t=2461s
Автор неумелой статьи просто студент... под руководством профессора. Развожу руки...
Из его примера, где он «не сумел» в конце статьи, rust.godbolt.org/z/Pxv7Man5h
Тупой Гугл, ну что я могу сделать ??
Команда хромиум-а из гугл думает как избавиться от 70% багов по памяти из-за указателей. Есть три варианта.
1. Сделать с++ безопаснее в compile time, который не подходит, т.к. ЯП для этого не был спроектирован и не разработан изначально.
2. Сделать работу с ссылками безопаснее в run-time, что не покроет все баги и даст определённое ухудшение производительности.
3. Подключить раст и сделать между ними (с++ и раст-ом) взаимодействие/interop.
Остановились пока на вариантах 2) и 3).
Last year, we showed that more than 70% of our severe security bugs are memory safety problems. That is, mistakes with pointers in the C or C++ languages which cause memory to be misinterpreted.....
...That’s why we’re pursuing both strategies in parallel. Watch this space for updates on our adventures in 2. making C++ safer, and 3. efforts to experiment with a new language in Chrome.
Послушал доклад основного мейнтейнера по добавлению Rust в Linux kernel, которого нанял гугл за зарплату.
Он испанец, английский у него средний по произношению, поэтому авто-субтитры местами косячат, но суть в общем то понятна.
TLDR;
Осталось убедить основных Си мейнтейнеров, что все готово и можно начинать, заносить это все в основную ветку.
Как он это собирается делать, он не сказал, наверное просто ждёт «консенсуса и одобрямса».
С начале он рассказывает, что такое UB, почему safe rust — это хорошо (отсутствие ub). Там же показывает небольшую диаграмму взаимодействия Rust кода с си ядром/либами (без деталей), про то какие самые необходимые крейты были запилены. Что другую часть взаимодействия планируется делать через механизмы bindgen/ffi.
Apple ищет Rust разраба. С чего бы им такой фигней страдать ?? Си-плюсали, Swift-или бы дальше....
Найдено через LinkedIn
www.linkedin.com/...ivity:6833485885263233024
Ссылка на вакансию.
jobs.apple.com/...-information-intelligence
Итак...
insights.stackoverflow.com/...-loved-dreaded-and-wanted
Дисней ищет на Rust в подразделение Disney Streaming Services.
jobs.disneycareers.com/...ngineer-rust/391/19608511
Команда Fuchsia расширяется.
Rust on Fuchsia is hiring! We’re looking for folks who want to help other developers succeed as we use Rust to build a modern OS.
В комментах — кого ищут.
Так да... «слышал я ваш Битлз».
crates.io
64,801 Crates in stock
— Слышал «Битлз», не понравилось. Картавят, фальшивят, что только в них находят?
— А где ты их слушал?
— Мне Мойша напел.
дату смотрел? — 3 июня 11:40
Ты бы еще через год пришел. :)))
Вот новая ссыль — www.signavio.com/jobs/?gh_jid=4625546003
Отличная вакансия, интересный продукт! В поиске с заголовком rust она прекрасно видна. Удачи в поиске, все получится.
SAP не останавливается... вот по всей видимости недавно купленная контора, т.к. она уже «под брендом» SAP.
Backend Engineer — Rust (m/f/d) at Signavio Germany
Signavio is looking for an Intermediate Backend Engineer — Rust to help us build the future of our Business Transformation Suite.
www.signavio.com/jobs/?gh_jid=4398893003
И теперь ЯП доступен в пресертифицированной RTOS системе.
Rust now available for Real-Time Operating System and Hypervisor PikeOS
The security-focused programming language Rust is now available for the real-time operating system and hypervisor PikeOS. For the use of applications on Rust basis no guest operating system and/or no interface is necessary such as POSIX: Applications can run directly on a native PikeOS instance......PikeOS is also pre-certified against many industry software safety standards such as DO-178C for avionics, EN 50128 and EN 50657 for rail, ISO 26262 for automotive, EN 61508 for industrial and IEC 62304 for medical.....
www.sysgo.com/...tem-and-hypervisor-pikeos