The OpenNET Project / Index page

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



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

Оглавление

Уязвимость в стандартной библиотеке языка Rust, opennews (??), 20-Янв-22, (0) [смотреть все]

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


55. "Уязвимость в стандартной библиотеке языка Rust"  +6 +/
Сообщение от Аноним (8), 20-Янв-22, 23:53 
> Это принципиально неустранимая проблема.

Получается, раст можно было и не придумывать?

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

58. "Уязвимость в стандартной библиотеке языка Rust"  +3 +/
Сообщение от Аноним (81), 21-Янв-22, 00:04 
Rust устраняет целый класс ошибок. Это уже здорово.

Другие "классы" остались.

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

80. "Уязвимость в стандартной библиотеке языка Rust"  –4 +/
Сообщение от Аноним (8), 21-Янв-22, 00:50 
Редокс течёт, FF падает... Хорошо так "устранили".
Ответить | Правка | Наверх | Cообщить модератору

218. "Уязвимость в стандартной библиотеке языка Rust"  –2 +/
Сообщение от freecoderemail (ok), 21-Янв-22, 11:36 
Утечки не являются проблемами memory safety. То есть, Rust даже не пытается их устранять, это другой класс проблем.
Ответить | Правка | Наверх | Cообщить модератору

283. "Уязвимость в стандартной библиотеке языка Rust"  –1 +/
Сообщение от Michael Shigorinemail (ok), 21-Янв-22, 13:04 
> Утечки не являются проблемами memory safety.

Зато дают как минимум потенциал для DoS.

Вообще удобно устроились: как горланить -- так про "безопасность", как в кусты прятаться -- так про "пуговки".

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

296. "Уязвимость в стандартной библиотеке языка Rust"  +5 +/
Сообщение от freecoderemail (ok), 21-Янв-22, 13:23 
> как горланить -- так про "безопасность"

Растовики "горланят" только про memory-safety, thread-safety и немного про type-safety. Вот эти "safety" - это и есть "безопасность". Security тут совсем не при чем, вы не разобрались в теме.

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

500. "Уязвимость в стандартной библиотеке языка Rust"  +/
Сообщение от anonymous (??), 23-Янв-22, 12:41 
Вы где-то видели, чтобы разработчики Rust или freecoder говорили, что Rust занимается решением всех проблем security? Или всё же и там и там речь всегда идёт про конкретные safety (memory, type, thread)? Если первое, то не могли бы вы дать ссылку?
Ответить | Правка | К родителю #283 | Наверх | Cообщить модератору

462. "Уязвимость в стандартной библиотеке языка Rust"  –1 +/
Сообщение от wyry (?), 22-Янв-22, 06:32 
вообще-то являются, особенно при ограниченных ресурсах. То есть вы сами расписались только что в том, что Rust решает проблемы, которые бы с лёгкостью обнаружил бы любой тест. При том что тестировать необходимо любое ПО, в том числе ПО на Rust для обнаружения семантических ошибок, которые возможны вообще на любом языке. Ну удачи с такой философией.
Ответить | Правка | К родителю #218 | Наверх | Cообщить модератору

476. "Уязвимость в стандартной библиотеке языка Rust"  +1 +/
Сообщение от Аноним (-), 22-Янв-22, 15:08 
>>> Редокс течёт
>> https://gitlab.redox-os.org/redox-os/redox/-/issues/855
>> The Redox kernel does not have the structures in place to allow freeing memory.
> вообще-то являются, особенно при ограниченных ресурсах. То есть вы сами расписались только
> что в том, что Rust решает проблемы, которые бы с лёгкостью обнаружил бы любой тест.

Очередное Очень Ценное Мнение от очередного Экспертуса Опеннет.

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

488. "Уязвимость в стандартной библиотеке языка Rust"  –1 +/
Сообщение от wyry (?), 23-Янв-22, 04:03 
Ок. Подождём ещё 10 лет и ситуация не поменяется ровно никак. Если бы Rust был бы действительно так хорош, как его декларируют фанатики - вопрос о его использовании даже бы не ставился. Как уже было сказано: Kotlin тот же звёзд с неба не хватает, но занял свою нишу, где активно используется, разработчики на Kotlin почему-то не носятся с ним как с тухлым яйцом, при том что сам язык совсем недавно вышел. С Go lang тоже самое! Go также появился ПОЗЖЕ Rust, сейчас это один из основных языков в Google (а не Rust), как же так произошло? Зачем вообще понадобилось делать Go если уже можно было доработать Rust? И это не моё ИМХО, это реальность чёрт побери. Можете долбиться о реальность сколько вам угодно и дальше, а она состоит в том, что те "проблемы", которые решает Rust своей моделью памяти на практике если кому-то и нужна, то в очень специфических случаях, в других же случаях проще использовать другие инструменты.
Ответить | Правка | Наверх | Cообщить модератору

507. "Уязвимость в стандартной библиотеке языка Rust"  +/
Сообщение от Аноним (-), 23-Янв-22, 13:51 
> Ок. Подождём ещё 10 лет и ситуация не поменяется ровно никак.

Ну да, Ценное Мнение Экспертуса так и останется Ценным Мнением Экспертуса.
> Если бы Rust был бы действительно так хорош, как его декларируют фанатики
> - вопрос о его использовании даже бы не ставился. Как уже

Какой занятный (нет) спрыг и (никому особо не интересный) юлеж.

>> Go was designed at Google in 2007

...
>> The first numbered pre-alpha release of the Rust compiler occurred in January 2012.
> Go lang тоже самое! Go также появился ПОЗЖЕ Rust, сейчас это один из основных языков в Google
> (а не Rust), как же так произошло? Зачем вообще понадобилось делать Go если уже можно было доработать Rust?

Очередная опеннетная оналитека от самого Опеннетного Экспертуса! Цените!

> И это не моё ИМХО, это реальность чёрт побери. Можете долбиться о реальность сколько вам
> угодно и дальше, а она состоит в том, что те "проблемы",

Главный аргумент Экспертуса, чо.

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

542. "Уязвимость в стандартной библиотеке языка Rust"  –2 +/
Сообщение от wyry (?), 24-Янв-22, 20:10 
От вас вообще не аргументы, а белый шум. Это безусловно помогает популяризировать Rust.
Ответить | Правка | Наверх | Cообщить модератору

546. "Уязвимость в стандартной библиотеке языка Rust"  +/
Сообщение от Аноним (-), 24-Янв-22, 22:48 
>>> Ценнеейшее Экспертное Мнение: Rust решает проблемы, которые бы с лёгкостью обнаружил бы любой тест.
>> (цитата автора): The Redox kernel does not have the structures in place to allow freeing memory.
>>> Ценнеейшее Экспертное Мнение: Go также появился ПОЗЖЕ Rust, сейчас это один из основных языков в Google (а не Rust), как же так произошло?
>> (на самом деле версия Rust 0.1 вышла на пару месяцев раньше первой _стабильной_ версии Go 1.0)  
> От вас вообще не аргументы, а белый шум.

Главное, почаще повторять мантру "Это реальность! А все, что не вписывается - белый шум! Воть!"

> Это безусловно помогает популяризировать Rust.

Еще один "занятный" спрыг с темы.

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

163. "Уязвимость в стандартной библиотеке языка Rust"  +/
Сообщение от Аноним (174), 21-Янв-22, 09:48 
"Целые классы ошибок" устраняются подключением библиотеки или заголовочника, а еще обычной внимательностью во время разработки. Для этого не обязательно изобретать отдельный язык.
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору
Часть нити удалена модератором

188. "Уязвимость в стандартной библиотеке языка Rust"  +1 +/
Сообщение от Аноним (174), 21-Янв-22, 10:46 
Очередно опеннентный эксперт демонстрирует свои знания, путая машинный код и ассемблер. Это вообще-то тоже отдельный язык.
Ответить | Правка | К родителю #218 | Наверх | Cообщить модератору

234. "Уязвимость в стандартной библиотеке языка Rust"  +1 +/
Сообщение от Аноним12345 (?), 21-Янв-22, 11:50 
И добавляет новых
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

345. "Уязвимость в стандартной библиотеке языка Rust"  +/
Сообщение от keydon (ok), 21-Янв-22, 15:25 
> Rust устраняет целый класс ошибок. Это уже здорово.
> Другие "классы" остались.

Список мне, СПИСОК. Опять мифический "целый класс ошибок". Везде и постоянно это слышу, прям заклинание. Но на меня не действует. Какие именно ошибки решает раст, которые нельзя было бы решить на современном C++ с подходящим инструментарием (статический анализатор, опции компилятора, либы)?

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

364. "Уязвимость в стандартной библиотеке языка Rust"  +/
Сообщение от bOOster (ok), 21-Янв-22, 16:06 
> Rust устраняет целый класс ошибок. Это уже здорово.
> Другие "классы" остались.

Устраняет класс, но вот какой пласт ошибок он добавит - это покажет только время.

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

499. "Уязвимость в стандартной библиотеке языка Rust"  +/
Сообщение от anonymous (??), 23-Янв-22, 12:37 
Как одно с другим вообще связано?
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

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

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




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

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