The OpenNET Project / Index page

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



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

Оглавление

Первый бета-выпуск Arti, реализации Tor на языке Rust, opennews (??), 02-Мрт-22, (0) [смотреть все]

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


40. "Первый бета-выпуск Arti, реализации Tor на языке Rust"  +1 +/
Сообщение от Аноним (40), 02-Мрт-22, 13:55 
надо посмотреть сколько там будет уязвимостей
и сравнить с сишной реализацией тора
Ответить | Правка | Наверх | Cообщить модератору

49. "Первый бета-выпуск Arti, реализации Tor на языке Rust"  +/
Сообщение от Аноним (39), 02-Мрт-22, 14:24 
В Сишной реализации всего 4 уязвимости по работе с памятью из 30. И ни одной с классом критичней чем DoS. Если они так написали что у них там все на assert'ах падает и самодельные сейф-поинтеры вместо прямых буферов, можно было и не переписывать в принципе. Разве что они заявили что хотят модульность, да и threading на Rust в мильен раз проще.
Ответить | Правка | Наверх | Cообщить модератору

105. "Первый бета-выпуск Arti, реализации Tor на языке Rust"  +/
Сообщение от Аноним (40), 02-Мрт-22, 19:09 
Помимо проверки работы с памятью, раст ещё обладает мощной системой типов, что помогает писать корректный код, а также использование всяких Option<> и Result<> *заставляет* программиста проверять возвращаемые ошибки, а не кодировать только "happy case". Это улучшает корректность программы на логическом уровне.
Ответить | Правка | Наверх | Cообщить модератору

106. "Первый бета-выпуск Arti, реализации Tor на языке Rust"  –1 +/
Сообщение от Аноним (71), 02-Мрт-22, 19:21 
> обладает мощной системой типов

Запрыгну в тему. Почему не Haskell?

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

112. "Первый бета-выпуск Arti, реализации Tor на языке Rust"  +1 +/
Сообщение от Аноним (112), 02-Мрт-22, 20:58 
>> обладает мощной системой типов
> Запрыгну в тему. Почему не Haskell?

Так и быть, разрешаю - пиши! Только не забудь о "паритета с основной реализацией на языке Си в таких областях, как сетевая производительность, нагрузка на CPU".

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

115. Скрыто модератором  –1 +/
Сообщение от Аноним (71), 02-Мрт-22, 21:42 
Ответить | Правка | Наверх | Cообщить модератору

117. Скрыто модератором  +/
Сообщение от Аноним (-), 02-Мрт-22, 21:50 
Ответить | Правка | Наверх | Cообщить модератору

119. Скрыто модератором  +/
Сообщение от Аноним (71), 02-Мрт-22, 22:04 
Ответить | Правка | Наверх | Cообщить модератору

126. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 02-Мрт-22, 22:56 
Ответить | Правка | Наверх | Cообщить модератору

127. Скрыто модератором  +/
Сообщение от Аноним (71), 02-Мрт-22, 23:33 
Ответить | Правка | Наверх | Cообщить модератору

130. Скрыто модератором  +/
Сообщение от Аноним (-), 03-Мрт-22, 01:21 
Ответить | Правка | Наверх | Cообщить модератору

135. Скрыто модератором  –1 +/
Сообщение от Аноним (71), 03-Мрт-22, 11:37 
Ответить | Правка | Наверх | Cообщить модератору

138. Скрыто модератором  +/
Сообщение от Аноним (-), 03-Мрт-22, 12:23 
Ответить | Правка | Наверх | Cообщить модератору

124. Скрыто модератором  +/
Сообщение от Аноним (-), 02-Мрт-22, 22:54 
Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

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

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




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

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