The OpenNET Project / Index page

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



"Cloudflare опубликовал реализацию VPN WireGuard на языке Rust"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Cloudflare опубликовал реализацию VPN WireGuard на языке Rus..." +1 +/
Сообщение от Аноним (-), 30-Мрт-19, 01:19 
Я у раста вижу другую проблему: работе с памятью посвящена добрая половина синтаксиса этого языка, что сильно переусложняет этот синтаксис. При этом доля ошибок, которая таким образом устраняется, явно не соответствует той дополнительной сложности, которая с этим связана. Поэтому и качественные программы так медленно появляются, несмотря на весь хайп вокруг языка. С другой стороны, в компиляторы Си++, например, тоже добавляют статический анализатор (не ASAN), который позволяет отлавливать 80% ошибок при работе с голыми указателями не добавляя при этом никакой сложности. Вот и получается два пути: всё переписать на сложном Rust, стойко перенося все тяготы с этим связанные (и параллельно отучаясь от традиционного ООП, которое тоже бывает очень полезно), либо вносить эволюционные изменения в компилятор Си++ и сам язык там, где нужно, постепенно исправляя то, что написано с ошибками.
Да и сама способность Си++ эволюционировать дорогого стоит. Я вот совсем не уверен, что Rust сможет так же. А если нет, то опять всё переписывать через 10 лет из-за какого-то нового класса гарантий, под который изобретут новый язык?
Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Cloudflare опубликовал реализацию VPN WireGuard на языке Rust, opennews, 28-Мрт-19, 20:52  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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