LINUX.ORG.RU
Новости — Hardware and Drivers

Архитектура IBM s390 получила поддержку Rust в ядре Linux

 , , , s390,


0

3

Инженер IBM Ян Поленски отправил на рассмотрение первый патч-сет, который добавляет возможность сборки ядра с поддержкой Rust для s390.

Таким образом, s390 стала шестой архитектурой, претендующей на включение Rust в основное ядро Linux. Такую поддержку уже имеют архитектуры x86_64, ARM, LoongArch и RISC-V.

s390 — это архитектура мейнфреймов, чья история началась ещё в 1964 году с легендарной линейки IBM System/360, она остаётся одной из самых востребованных платформ для критически важных enterprise-нагрузок: банковских транзакций, резервирования авиабилетов и государственных систем. Её ключевое преимущество — исключительная надёжность. Главные цели проектирования s390 — корректность, стабильность, безопасность и доступность, даже в ущерб производительности.

Сейчас патчи проходят стадию ревью, и, учитывая их минимальный объём, есть все шансы, что они попадут в грядущий цикл обновления ядра Linux v7.2.

Единственным техническим ограничением на данный момент является требование к nightly-версии компилятора Rust (rustc), так как s390 полагается на флаг -Zpacked-stack.

>>> Phoronix

★★★★★

Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 2)
Ответ на: комментарий от splinter

а за меня это дяди в министерствах решают, за свою з.п. Если скажут, что теперь компы только от ветряной энергии будут работать - мне же лучше. Есть ветер - работаем, нет - отдыхаем.

seiken ★★★★★
()
Ответ на: комментарий от seiken

Интересно, в каком ВУЗе из топ 100 на ИТ специальностях перешли на rust для обучения программированию?

А не нужно "топ 100". Индустрию делают студни из остальных "минус топ 100" - питон тому доказательство.

Университетские курсы расту есть уже давно:

https://www.aalto.fi/en/lifewide-learning-courses-and-programmes/modern-and-emerging-programming-languages-rust
https://www.cs.umd.edu/class/fall2021/cmsc388Z/
https://cis198-2016s.github.io/

r--r--r--
()
Ответ на: комментарий от Lusine

Легаси системы, где в софт уже угрохали слишком много бабла, и переписывать на раст бабла не дадут. Переписывать софт дороже, чем поменять железку. Это не адронный коллайдер.

seiken ★★★★★
()
Ответ на: комментарий от seiken

Переписывать софт дороже, чем поменять железку.

Не в случае с s390. Тут-то как раз софт по десятому разу перепишут.

Это не адронный коллайдер.

Адронный коллайдер возможно был дешевле.

r--r--r--
()
Последнее исправление: r--r--r-- (всего исправлений: 1)
Ответ на: комментарий от r--r--r--

тогда, скорее всего, это какая-то лоббированная шляпа, которая исторически заняла нишу, и сосёт соки

seiken ★★★★★
()
Ответ на: комментарий от Morin

Если бы шизоиды. Боюсь, всё несколько хуже.

sparkie ★★★★★
()
Ответ на: комментарий от r--r--r--

Мда… деградируют ВУЗы. Но, впрочем, даже вот в том курсе пеннсильванском в пререкуизитах сишка/плюсы, т.е. сразу указано место раста как несамостоятельного концепта. Ни с Паскалем, ни со Схемой, ни с Джавой, ни с Адой - такие требования не нужны!

seiken ★★★★★
()
Ответ на: комментарий от seiken

Ваш ответ включает в себя неожиданное сочетание «программист деградант». Поясните, это кто? Может я тоже программист деградант, просто этого не знаю?

VIT ★★
()
Ответ на: комментарий от Lusine

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

sparkie ★★★★★
()

требование к nightly-версии компилятора Rust (rustc), так как s390 полагается на флаг -Zpacked-stack.

То есть что? Опять поведение кода в зависимости от настроек интерпретеперь компилятора что ли?

AS ★★★★★
()
Ответ на: комментарий от zabbal

Даже некроманты из межделмаша уже подтянулись, а хейтеры всё подтупливают и отрицают реальность

Некроманты захватили оплот. Теперь вся интрига в том, сумеют ли эльфы доказать свою полезность и избежать преобразователя скелетов

router ★★★★★
()
Ответ на: комментарий от seiken

Я поинтересовался и получил Purdue, NYU, Duke, USC, Portland State. Purdue так вообще по разным оценкам в топ 10 Университетов входит, а его Gautschi кластер сейчас на 215 месте. 7.26 PFlops.

VIT ★★
()
Ответ на: комментарий от seiken

В первоначальном утверждении было требование «перейти на обучение». Перешли, является одним из равных. Про программирование кластера ничего не спрашивалось.

VIT ★★
()
Ответ на: комментарий от seiken

Абсолютно! Университету Пурдью, правда, больше доверия и интерес это представляет чуть больше, чем интересы бывшего слесаря и новоиспечённого пенсионера. Но в принципе ничто не останавливает вас объявить бойкот всем языкам и заявить на весь интернет, что с сегодняшнего дня вы пишете только на Раст. Интересна будет реакция сообщества.

:)

VIT ★★
()
Ответ на: комментарий от seiken

Я вам желаю вообще не обращать большого внимания на такие мелочи, как какой-то язык программирования. Тысячи их и люди продолжают изобретать велосипеды. На всё напрягаться - никаких нервов не хватит.

VIT ★★
()

Rust не взлетит, пока не появится на ZX Spectrum.

Byers
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.