The OpenNET Project / Index page

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



"Для ядра Linux предложен драйвер EXT2, написанный на языке Rust"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для сортировки сообщений в нити по дате нажмите "Сортировка по времени, UBB".
. "Для ядра Linux предложен драйвер EXT2, написанный на языке R..." +/
Сообщение от Аноним (-), 16-Май-24, 18:44 
> Стандарты это отвратительно.

Хорошие стандарты это прекрасно. Отвратительные - отвратительно.
Вроде всё просто, не так ли?

> Как только у rust станет хотя бы 2-3 реализации от различных авторов

Есть дефолтный rustc, есть gccrs, есть mrustc, есть бекенд cranelift. И еще пара заброшенных.
Мало или достаточно?

> то будет и стандарт и будет UB. Не переживай по этому поводу.

Не будет, если поставить цель их не добавлять.

Ты никогда не задумывался почему у си такой "стандарт"?
Можешь на досуге почитать историю создания и становления этого языка.
Все пересказывать не буду, но вот пару ключевых моментов:
- K&R C появился в 1978 году
- "стандарт" начали делать в 1983, причем смогли договориться только к 1989, когда и выродили ANSI X3.159-1989.

Между этими датами была кучка диалектов си, и куча уже написанных и несовместимых компиляторов.
А т.к. в стандартизации принимало участие много сторон, то каждая из них не хотела чтобы именно ее код оказался не рабочим. Поэтому процесс шел очень туго и в итоге наплодили UB, impl defined и прочей мути.

> Почему народ не бежит, спотыкаясь, писать всё на них, а пользуется ЯП из 70х?

Народ уже ушел с си на плюсы/жабу/го.
Там остались только те, кто не физически не может из-за огромной кодовой базы и/или сумасшедших "диктаторов".
Даже гцц перешел на с++. Наверное стоит задуматься, почему же так произошло?))

> Наверное они чем-то ему уступают.

Тем что писать на си можно заставить даже обезьяну? Да, это огромное преимущество!
Его результаты мы читаем в главных новостях раз в пару недель)))

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

Оглавление
Для ядра Linux предложен драйвер EXT2, написанный на языке Rust, opennews, 16-Май-24, 11:10  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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