The OpenNET Project / Index page

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



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

Оглавление

Проект Kerla развивает Linux-совместимое ядро на языке Rust , opennews (ok), 26-Окт-21, (0) [смотреть все]

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


34. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +/
Сообщение от Аноним (34), 26-Окт-21, 17:12 
суть раста не в полном искоренении ошибок работы с памятью, а в том, чтобы ограничить количество мест, где их можно допустить
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

39. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +2 +/
Сообщение от Аноним (28), 26-Окт-21, 17:19 
Это успешно реализуют умные указатели, статические анализаторы и общая культура прогиаммирования.
Ответить | Правка | Наверх | Cообщить модератору

43. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  –2 +/
Сообщение от burjui (ok), 26-Окт-21, 17:27 
Прикинь, а в компиляторе Rust статический анализатор встроенный и ты никогда не забудешь его запустить. А про общую культуру программирования ты, наверное, шутишь. Всерьёз полагаться на это при разработке критического софта - скажем, HTTP-сервера - будет только идиот. И не надо про существующие проекты типа Apache и Linux - во времена их появления просто альтернативы не было, и приходилось полагаться только на культуру.
Ответить | Правка | Наверх | Cообщить модератору

50. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +1 +/
Сообщение от Аноним (48), 26-Окт-21, 17:37 
Как же тогда течёт память в ресдохе?!
Ответить | Правка | Наверх | Cообщить модератору

63. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +4 +/
Сообщение от Анонн (?), 26-Окт-21, 17:45 
Потому что утечка памяти это не проблема с которой борется раст - она не может привести к ее повреждению.

Но встречный вопрос - как же тогда течет ядро линя??
https://bugzilla.redhat.com/show_bug.cgi?id=1679972

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

68. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +2 +/
Сообщение от burjui (ok), 26-Окт-21, 17:48 
Это другое (С)
Ответить | Правка | Наверх | Cообщить модератору

119. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +/
Сообщение от Аноним (119), 26-Окт-21, 19:45 
Естественно, вас же туда пустили.
Ответить | Правка | Наверх | Cообщить модератору

66. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  –2 +/
Сообщение от burjui (ok), 26-Окт-21, 17:47 
Я не в курсе, что там в "ресдохе". Тебе никто и не обещал, что память никогда не потечёт. Протри глаза и перечитай доки.
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

89. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +2 +/
Сообщение от Анонн (?), 26-Окт-21, 18:26 
В Redox еще не написали управление памяти для kernel и память просто не очищается.
"The Redox kernel does not have the structures in place to allow freeing memory."
https://gitlab.redox-os.org/redox-os/redox/-/issues/855

Но убогим это так понравилось, что они бегают с этим багом как с писаной торбой и в каждой теме кричат что "раст тичёт!!!111".

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

120. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +/
Сообщение от Аноним (-), 26-Окт-21, 19:46 
> В Redox еще не написали управление памяти для kernel и память просто
> не очищается.

Уже давно "исправлено" (переписан менеджер памяти ядра). Так и "узнали".

> "The Redox kernel does not have the structures in place to allow
> freeing memory."
> https://gitlab.redox-os.org/redox-os/redox/-/issues/855
> Но убогим это так понравилось, что они бегают с этим багом как
> с писаной торбой и в каждой теме кричат что "раст тичёт!!!111".

Ты всерьез ожидаешь от местных "военов" чтения не только дальше заголовка новости, но и прохода по ссылкам и чтения там чего-то, противоречащего их (единственно верному и правильному!) видению мира?


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

71. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  –1 +/
Сообщение от Аноним (71), 26-Окт-21, 17:51 
Встроенный. Один. Разрабатываемый полуторами землекопами.
А для сишечки их десяток, разрабатываемых различными командами.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

75. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +/
Сообщение от burjui (ok), 26-Окт-21, 17:57 
> Один.

Ещё есть clippy.

> Разрабатываемый полуторами землекопами.

И ты, конечно, можешь это подтвердить, потому что ни в коем случае не высосал это из пальца для красного словца, а честно читал код компилятора и историю в Git.

> А для сишечки их десяток, разрабатываемых различными командами.

А в чём здесь плюс? В том, что можно выбрать любимый анализатор, который пропускает только неважные лично для тебя косяки?

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

85. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +1 +/
Сообщение от Аноним (83), 26-Окт-21, 18:19 
Прикинь, в clang он тоже встроен.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

135. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +/
Сообщение от Akteon (?), 26-Окт-21, 20:30 
И все будет хорошо ... пока следующее поколение программистов не разучится управлять памятью вот этих вот неногих местах
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

121. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +3 +/
Сообщение от Аноним (-), 26-Окт-21, 19:47 
> Это успешно реализуют умные указатели, статические анализаторы и общая культура прогиаммирования. Где-то там, в более лучшей версии вселенной, из которой нам пишут анонимы.

Пофиксил.

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

218. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +/
Сообщение от Аноним (201), 27-Окт-21, 16:08 
> общая культура прогиаммирования.

Вот апелляция к культуре программирования полностью перечеркивает все твои надежды. Это утопия. Заставить человека соблюдать это в реальности то же самое что построить "на реальных людях" тот самый теоретический научный коммунизм.

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

202. "Проект Kerla развивает Linux-совместимое ядро на языке Rust "  +/
Сообщение от Gogi (??), 27-Окт-21, 13:58 
Да, но какой ценой?! Ценой ЧЕЛОВЕКА. Т.е. вместо того, чтобы сделать удобный язык, они все проблемы спихнули на погромизда - теперь ОН должен прыгать через кольцо в угоду разрабам Ржавчины. Гениально, ёпть!
:))

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

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

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

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




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

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