The OpenNET Project / Index page

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



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

Оглавление

Checkpoint предложил технику защиты Safe-Linking, усложняющу..., opennews (??), 23-Май-20, (0) [смотреть все]

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


54. "Checkpoint предложил технику защиты Safe-Linking, усложняющу..."  +3 +/
Сообщение от deeaitch (ok), 24-Май-20, 00:09 
Так он не memory-safe внезапно. Это идиотская видимость.

Внезапно C++ тоже memory-safe. Пользуйся исключительно stl, не пользуй динамическую память напрямую (аля safe - unsafe в rust), которого хватает для 90% задач и не будет проблем. Внутри работа с памятью выверена и перепроверена десятелетиями. Тот-же unsafe внутри rust от которого они так кипятком писают.

Просто когда у человека в колове полный unsafe то ему ни один язык уже не поможет. Там уже топор нужен.

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

74. "Checkpoint предложил технику защиты Safe-Linking, усложняющу..."  +/
Сообщение от Аноним (74), 24-Май-20, 11:26 
Если на то пошло - в сях так например никто и не заставляет pointer'ы использовать, равно как и динамическое выделение памяти. И поэтому при наличии желания можно и на сях безопасно и предсказуемо, а при отсутствии и на пыхапэ сплошная дыра получается, хоть там и нет указателей.
Ответить | Правка | Наверх | Cообщить модератору

89. "Checkpoint предложил технику защиты Safe-Linking, усложняющу..."  +1 +/
Сообщение от n00by (ok), 24-Май-20, 17:04 
> Если на то пошло - в сях так например никто и не
> заставляет pointer'ы использовать, равно как и динамическое выделение памяти.

Если память распределена статически, её объём фиксирован и, в общем случае, недостаточен.

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

95. "Checkpoint предложил технику защиты Safe-Linking, усложняющу..."  +1 +/
Сообщение от deeaitch (ok), 24-Май-20, 19:25 
> Если на то пошло - в сях так например никто и не
> заставляет pointer'ы использовать, равно как и динамическое выделение памяти. И поэтому
> при наличии желания можно и на сях безопасно и предсказуемо, а
> при отсутствии и на пыхапэ сплошная дыра получается, хоть там и
> нет указателей.

Это кстати именно так. К слову в контроллерах вообще не используется динамическая память. И ничего, пишут на c\c++ и проблем не знают.

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

88. "Checkpoint предложил технику защиты Safe-Linking, усложняющу..."  +/
Сообщение от Аноним (88), 24-Май-20, 16:01 
Я все время говорю что rust гораздо более опасный язык программирования чем Си. Одни только unsafe блоки чего стоят.
Никто не будет писать системное по на опастном rust если есть более безопасный Си в котором нет unsafe блоков
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

96. "Checkpoint предложил технику защиты Safe-Linking, усложняющу..."  +/
Сообщение от deeaitch (ok), 24-Май-20, 19:25 
> Я все время говорю что rust гораздо более опасный язык программирования чем
> Си. Одни только unsafe блоки чего стоят.
> Никто не будет писать системное по на опастном rust если есть более
> безопасный Си в котором нет unsafe блоков

Вот и я о примерно тоже.

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

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

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




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

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