The OpenNET Project / Index page

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



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

Оглавление

Поддержка Rust для ядра Linux столкнулась с критикой Торвальдса, opennews (ok), 15-Апр-21, (0) [смотреть все]

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


24. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +23 +/
Сообщение от Аноним (24), 15-Апр-21, 08:44 
Какая-то болезнь началась с этим Rust, пытаются пропихнуть его везде, где он нужен и где не нужен
Ответить | Правка | Наверх | Cообщить модератору

28. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +8 +/
Сообщение от Имя (?), 15-Апр-21, 08:48 
Самое печальное, что таки пропихнут, и потом следующим поколениям разработчиков придется разбираться в этом птичьем языке.
Ответить | Правка | Наверх | Cообщить модератору

63. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +5 +/
Сообщение от Аноним (-), 15-Апр-21, 09:24 
Они пропихнут не раньше чем довольно радикально пересмотрят некоторые подходы. Что интересно - вероятно опять потеряв совместимость. В этом месте хрустики истошно матерясь пойдут изучать i++'й вариант синтаксиса, теперь банановый. Если не задолбаются к тому моменту.
Ответить | Правка | Наверх | Cообщить модератору

189. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +3 +/
Сообщение от red75prime (?), 15-Апр-21, 12:13 
Какие ещё варианты синтаксиса? Это не плюсы, где ошибку из конструктора можно вернуть только исключением или зомби-объектом.
Ответить | Правка | Наверх | Cообщить модератору

311. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +1 +/
Сообщение от Маняним (?), 15-Апр-21, 16:56 
А в раст как-то иначе? При ошибке аппликация сразу в паник упадёт?
Ответить | Правка | Наверх | Cообщить модератору

415. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +2 +/
Сообщение от red75prime (?), 16-Апр-21, 12:53 
В расте нет такой штуки как конструктор. Функция создающая объект может вернуть ошибку вместо полностью сконструированного объекта. То есть тип возвращаемого значения Result<Object, Error>. Что дальше делать с этой ошибкой решает вызывающий код. Может панику выкинуть, может -1 вернуть, если дело происходит в коде инициализации device node ядра.
Ответить | Правка | Наверх | Cообщить модератору

473. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от Аноним (-), 17-Апр-21, 07:42 
> В расте нет такой штуки как конструктор. Функция создающая объект может вернуть
> ошибку вместо полностью сконструированного объекта.

И дальше например чего? Как продолжить flow программы как будто этого не было и все удалось?

> Может панику выкинуть, может -1 вернуть, если дело происходит в коде
> инициализации device node ядра.

А вон те хаки с try_new тогда зачем? Чем их Box::new не устроил, если все так офигенно?

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

517. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +2 +/
Сообщение от Аноним (517), 17-Апр-21, 19:13 
> А вон те хаки с try_new тогда зачем? Чем их Box::new не
> устроил, если все так офигенно?

А вон те хаки с kzalloc/kmalloc тогда зачем? Чем их malloc не устроил, если все так офигенно?
*ыксперты_опеннета_рукалицо.жпг*

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

533. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от Аноним (-), 17-Апр-21, 21:56 
> А вон те хаки с kzalloc/kmalloc тогда зачем?

Это не ответ на мой вопрос... как все это реагирует на out of mem я знаю. А вот чего хрустики хотели изобразить, кроме паники, я пока не понял.

> Чем их malloc не устроил, если все так офигенно?

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

> *ыксперты_опеннета_рукалицо.жпг*

Хорошая аватарка для вас.

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

537. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от Аноним (-), 17-Апр-21, 23:10 
>> А вон те хаки с kzalloc/kmalloc тогда зачем?
> Это не ответ на мой вопрос...

"Папа, где море?"

>> Чем их Box::new не устроил, если все так офигенно?
> Тем что это кернел и у него свои нюансы по работе

Ну вот, можешь же.

>> *ыксперты_опеннета_рукалицо.жпг*
> Хорошая аватарка для вас.

Ну да. Особенно когда приходится ваш бред читать.

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

544. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от Аноним (544), 18-Апр-21, 00:45 
> "Папа, где море?"

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

> Ну вот, можешь же.

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

А так между нами особо упоротые под микроконтроллер даже и на питоне прогают, но назвать питон системным, даже так - сами понимаете.

>> Хорошая аватарка для вас.
> Ну да. Особенно когда приходится ваш бред читать.

Код на хрусте весь выглядит как брефнфарт какой-то, так что вам не привыкать.

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

516. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от Аноним (333), 17-Апр-21, 17:07 
И что? Бросать исключение. Произойдёт раскрутка стека, которую с++ и подавляющее большинство языков умеет
В отличии от раста
Ответить | Правка | К родителю #189 | Наверх | Cообщить модератору

249. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  –3 +/
Сообщение от пох. (?), 15-Апр-21, 14:13 
Не задолбаются, не переживай, у них этот синтаксис каждый день новый, оне привычные.
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

425. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +1 +/
Сообщение от asv (??), 16-Апр-21, 14:37 
Балабол, пруф что у раста синтаксис каждый день новый.
Ответить | Правка | Наверх | Cообщить модератору

474. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от Аноним (-), 17-Апр-21, 07:43 
> Балабол, пруф что у раста синтаксис каждый день новый.

Прошлая новость о данном компилере, есть тут :)

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

565. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от asv (??), 19-Апр-21, 07:59 
Не вижу там ничего про "каждый день синтаксис новый". Поэтому повторяю, пруфы.
Ответить | Правка | Наверх | Cообщить модератору

589. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  –3 +/
Сообщение от Аноним (-), 20-Апр-21, 17:27 
> Не вижу там ничего про "каждый день синтаксис новый". Поэтому повторяю, пруфы.

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

Кстати умишки зарезервировать как сишники _системнуюфигню тоже ведь поди __не_хватило? А, ну конечно, прикольнее когда breakage по всей площади, у всяких неудачников ;)

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

592. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от Аноним (-), 20-Апр-21, 21:10 
> Там как раз подогнали несовместимых изменений синтаксиса. И сколько там у хруста субдиалектов сейчас? И вот этот try_new - он как по совместимости?
> Ну, скажем, раньше это кейвордом не было и можно было юзать
> его. А тут - гм.

Что - гм? Добавления нового метода к библиотеке вдруг оказывается "несовместимые изменения синтаксиса", "субдиалект" и "несовместимость"?
Балаб^W Знатоки в треде, все в машину!

> Кстати умишки зафигачить как сишники _костыль вместо нормального неймспейса

ну-ну.

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

140. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  –3 +/
Сообщение от fi (ok), 15-Апр-21, 11:30 
Если вспомнить все сложности языка "С" в истории - то это мелочи.

ЗЫ. до сих пор помню сложности выбора как писать: '+=' или '=+' :DD

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

383. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от _ (??), 16-Апр-21, 05:47 
У вас Баден-баден воспалился. Резать к чёртовой матери!(С)
Ответить | Правка | Наверх | Cообщить модератору

243. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +1 +/
Сообщение от Аноним (241), 15-Апр-21, 14:07 
Конкретно этот заход в linux kernel очень полезен. Вместо теоретизирований получат суровую практику ядростроения от тех, кто этим занимается уже 30 лет. Авось и доведут до ума, если Линусу только не надоест их учить раньше, чем у них что-то получится.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

274. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  –1 +/
Сообщение от Анонмм (?), 15-Апр-21, 14:53 
Потому что после C/C++ он вызывает восторг и желание как можно скорее свести к минимуму взаимодействие с C/C++ (да, личный опыт. И, судя по действиям многих компаний, не только лишь личный).
Пользоваться C/C++ после Раста так же приятно, как вернуться с кроссовера на запорожец.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

312. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +5 +/
Сообщение от Маняним (?), 15-Апр-21, 17:01 
Это потому что ты кроссовером пользуешся как запорожцем. В силу умственных способностей и там, а там ты видишь только руль и четыре колеса. Причём в случае раста тебе ещё руки синей изолентой к рулю примотали и ты катишься под откос и настойчиво сигналишь на весь интеренет.
Ответить | Правка | Наверх | Cообщить модератору

373. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от Аноним (373), 16-Апр-21, 02:05 
Wat? Сам понял, что написал?)
Какой руль, какие колеса, какая изолента?
Мне кажется, ты на Расте не работал
Ответить | Правка | Наверх | Cообщить модератору

384. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +1 +/
Сообщение от _ (??), 16-Апр-21, 05:48 
А мне не кажется, я уверен - ты тоже с ним не работал :)
Ответить | Правка | Наверх | Cообщить модератору

538. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от СССР (?), 17-Апр-21, 23:38 
да ты дурак живущий от хайпа до хайпа, то что написали тебе нотой выше,  все предельно понятно.
Ответить | Правка | К родителю #373 | Наверх | Cообщить модератору

393. "Поддержка Rust для ядра Linux столкнулась с критикой Торваль..."  +/
Сообщение от Аноним (393), 16-Апр-21, 07:48 
что то мне это напоминает, какой-то нонейм типа sysd или systemb продвигался также

А ведь хороший продукт в рекламе не нуждается

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

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

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




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

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