The OpenNET Project / Index page

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



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

Оглавление

Выпуск языка программирования Rust 1.57, opennews (??), 02-Дек-21, (0) [смотреть все]

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


357. "Выпуск языка программирования Rust 1.57"  +2 +/
Сообщение от Анонн (?), 04-Дек-21, 17:09 
> а так ли они мешают?

Это ты так шутишь? Правда ведь?

Тут раз в неделю выходить новость о том, что очередные погромисты накосячили с памятью, поэтому твой сервак может выполнить произвольный код из-за кривого пакета или пдф-файла (привет мудилам их HP). Последняя была аж два дня назад - переполнение буфера в Mozilla NSS. И она там минимум с 2012 (а то и с 2003). И там чего-то только не было - и Coverity, санитайзеры, и фаззи-тестинг. И все равно они смогли нафакапить и оно жило в коде годами.

А потом оказывается что у тебя 1млрд уязвимых андроид телефонов или ботнет из 100500 китайских вебкамер, которые никогда не получат обновлений.

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

361. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноним (-), 04-Дек-21, 21:55 
Раскажи про утечки памяти в ОС Редос.
Ответить | Правка | Наверх | Cообщить модератору

363. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноним (-), 04-Дек-21, 22:28 
> Раскажи про утечки памяти в ОС Редос.

Ну давай, расскажи, что там за "утечки".

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

376. "Выпуск языка программирования Rust 1.57"  +3 +/
Сообщение от Анонн (?), 05-Дек-21, 00:09 
1. Память в редоксе "текла" потому что модуль управления памятью не был написан (она не освобождалась).
2. Утечка памяти - это не та ошибка, которая получит рут и сольет твои данные налево, максимум - denial of servive.

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

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

362. "Выпуск языка программирования Rust 1.57"  –1 +/
Сообщение от Онаним (?), 04-Дек-21, 22:14 
А вот если бы они писали на хрусте...
Никаких принтеров и мозиллынсс бы не было. Был бы один сплошной хеллоуворлд.
Ответить | Правка | К родителю #357 | Наверх | Cообщить модератору

373. "Выпуск языка программирования Rust 1.57"  +1 +/
Сообщение от Анонн (?), 05-Дек-21, 00:04 
Прекрасно, допустим раст плохое решение этой проблемы, предположим для этого не подходит.
Назовите другое решение, которое справится с таким потоком говнокода и как следствие уязвимостями.
Только что-то более-менее реалистичное, а не "давайте перестанем писать код плохо и начнем писать код хорошо".
Ответить | Правка | Наверх | Cообщить модератору

374. "Выпуск языка программирования Rust 1.57"  –2 +/
Сообщение от Онаним (?), 05-Дек-21, 00:08 
Хорошая попытка манипуляции, но нет.

Могу посоветовать только не писать говнокод.

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

375. "Выпуск языка программирования Rust 1.57"  –1 +/
Сообщение от Онаним (?), 05-Дек-21, 00:09 
И да, если для вас не писать говнокод - это не "что-то более-менее реалистичное", у меня для вас плохие новости.
Ответить | Правка | К родителю #373 | Наверх | Cообщить модератору

377. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Анонн (?), 05-Дек-21, 00:10 
Так в том то и дело что говнокод пишу не я, а си программеры. Sad but true.
Ответить | Правка | К родителю #373 | Наверх | Cообщить модератору

380. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Онаним (?), 05-Дек-21, 00:12 
Не, ну то, что не пишешь - никто не сомневался.
Я ж не зря посоветовал "не писать говнокод". Можно вообще ничего не писать, думаю, в данном конкретном случае будет лучше.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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