The OpenNET Project / Index page

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



"Для ядра Linux предложен драйвер EXT2, написанный на языке Rust"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Для ядра Linux предложен драйвер EXT2, написанный на языке R..." +/
Сообщение от _oleg_ (ok), 16-Май-24, 18:05 
>>  Новые проекты с новыми идеями будут писаться на Си
> Не, посмотри новости по тегу.
> Pingora - новый проект,  Niri, COSMIC тоже.
> Hickory на котором крутится часть инфры Let's Encrypt.
> Тут вообще целое ядро opennet.ru/opennews/art.shtml?num=60391
> А тут программно-аппаратный комплекс ядро котрого на СИ (тк это верифицированный seL4,
> но там кода 10к строк), а все остальное на Раст
> opennet.ru/opennews/art.shtml?num=60071

Да это всё какие-то крохи. Ну это моё личное впечатление.

>>  благодаря его простоте в изучении и достаточно небольшому набору синтаксических конструкций, которые позволяют при этом делать всё
> Ты наверное про какой-то СИ из страны единорогов и бабочек.
> Тот который вижу я, это что-то отвратительное это из 70х, с так
> называемым стандартом, который писали наркоманы, вида "ХЗ как оно работает, пусть
> компилятор разберется", с кучей UB и конструкций ломающих память.

Стандарты это отвратительно. Любую идею испортят. Поэтому нафиг стандарты, берём одну единственную реализацию и делаем согласно ей. Всё остальное от лукавого.

Стандарты усложняют всё с целью сделать некую переносимость между разными компиляторами. Цель хорошая(и появилась как раз, когда компиляторов расплодилось много, а ньансы каждый видел по своему), но результат вот такой. Как только у rust станет хотя бы 2-3 реализации от различных авторов, то будет и стандарт и будет UB. Не переживай по этому поводу. Сколько сейчас реализаций rust?

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

Может быть, конечно. Не слышал пока. Но большие дядки уже не раз "отказывались" от C ещё с 80х. То на C++ все бежали, то на java, то ещё куда-то. Только что-то C как занял свою нишу, так никуда от туда и не делся. Новые проекты как писались на нём, так и пишутся. И вот вопрос, почему так, когда вокруг столько новых замечательных замен? Почему народ не бежит, спотыкаясь, писать всё на них, а пользуется ЯП из 70х? Наверное они чем-то ему уступают. Подумай над этим.

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

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



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

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