The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Пятая редакция патчей для ядра Linux с поддержкой языка Rust , opennews (??), 13-Фев-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


64. "Пятая редакция патчей для ядра Linux с поддержкой языка Rust..."  +1 +/
Сообщение от keydon (ok), 13-Фев-22, 13:34 
> В теории можно просто кастомно расширить Си, его компилятор и переписать всё ядро на новый Си. Но зачем, если работа уже проделана в Rust?

Чтобы иметь все плюшки Си(++)? Чтобы не пришлось годами впиливать его в линукс и в гигантское количество другого софта? Чтобы не дублировать оптимизации по 100500 раз? Чтобы не плодить лишние сущности, не заставлять разработчиков выяснять различия и не раздроблять сообщество?
Но конечно си контролировать было бы сложнее, это не раст, который можно выкупить у мозиллы. Хайп было бы сложнее поднять ("очередные изменения в си" вместо "новый выдающийся язык программирования"). А зарплата "редкого специалиста" будет побольше чем "пишу на современной версии" ("Ты еще и денег за это хочешь?!").

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

71. "Пятая редакция патчей для ядра Linux с поддержкой языка Rust..."  –1 +/
Сообщение от freecoderemail (ok), 13-Фев-22, 13:49 
Уже обсуждали и не раз, что просто расширить Си не получится, его придется переделывать. А тогда это будет уже и не Си.
Ответить | Правка | Наверх | Cообщить модератору

93. "Пятая редакция патчей для ядра Linux с поддержкой языка Rust..."  +3 +/
Сообщение от keydon (ok), 13-Фев-22, 14:24 
> Уже обсуждали и не раз, что просто расширить Си не получится, его
> придется переделывать. А тогда это будет уже и не Си.

И где же это уже обсудили? И в чем проблема нарушить совместимость?
В c++11, в python3, в raku, в lua это не было проблемой и никто не создавал новый язык ради переписывания стандартной либы и добавления статического анализатора в компилятор.

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

107. "Пятая редакция патчей для ядра Linux с поддержкой языка Rust..."  +1 +/
Сообщение от Отражение луны (ok), 13-Фев-22, 15:07 
>И в чем проблема нарушить совместимость?

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

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

448. "Пятая редакция патчей для ядра Linux с поддержкой языка Rust..."  +/
Сообщение от Аноним (447), 17-Фев-22, 01:44 
Синтаксис другой.
Ответить | Правка | Наверх | Cообщить модератору

130. "Пятая редакция патчей для ядра Linux с поддержкой языка Rust..."  +/
Сообщение от freecoderemail (ok), 13-Фев-22, 16:05 
Да постоянно обсуждается этот вопрос. Из недовнего, например здесь: https://www.opennet.ru/openforum/vsluhforumID3/126618.html#47
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

80. "Пятая редакция патчей для ядра Linux с поддержкой языка Rust..."  +/
Сообщение от Ольбертович (?), 13-Фев-22, 14:03 
Вот именно, llvm лавочку потом тихо прикрыть
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

445. "Пятая редакция патчей для ядра Linux с поддержкой языка Rust..."  –1 +/
Сообщение от anonymous (??), 16-Фев-22, 11:26 
> Чтобы иметь все плюшки Си(++)?

Если речь про Си (который используется в ядре), то они и в Rust есть.

> Чтобы не пришлось годами впиливать его в линукс и в гигантское количество другого софта?

Вы как-то пропустили ту часть, где я сказал «переписать всё ядро».

> Чтобы не дублировать оптимизации по 100500 раз?

Например?

> Чтобы не плодить лишние сущности, не заставлять разработчиков выяснять различия и не раздроблять сообщество?

В таком Си next gen это придётся делать так или иначе. Более того, это как раз будет лишней сущностью, ибо уже есть Rust.

> Но конечно си контролировать было бы сложнее, это не раст, который можно выкупить у мозиллы. Хайп было бы сложнее поднять ("очередные изменения в си" вместо "новый выдающийся язык программирования"). А зарплата "редкого специалиста" будет побольше чем "пишу на современной версии" ("Ты еще и денег за это хочешь?!").

Теории заговора — это на zagovor.ru


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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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