The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск языка программирования Rust 1.58"
Отправлено Прохожий, 16-Янв-22 19:16 
> В Pascal вообще нет UB

А вот это всё есть (цитата Анонима)?

"гугление показывает что в нем возможны use after free, double free, nullable pointers, memory aliasing, потеря константности за ссылкой. Дальше не смотрел."

А в Rust этого всего нет. Ну и кто тут в дамках?

> в реальности на нём не так уж и сложно допустить утечку

Называется, слышал звон, да не знаю, где он. В самой книжке по Rust об этом целая глава (есть и на русском, если по-английски сложно). Утечка памяти - не есть фатальная ошибка при программировании, в отличие от двойного освобождения или обращения к неинициализированному участку.

> Во-первых на нём неудобно работать с памятью

Умные указатели Box, Rc, Refcell не осилил? Что там сложного и неудобного?

> rust разрушает восприятие железа. ANSI C же в свою очередь вопроизводит копию фоннеймановской архитектуры

Что за бред?

> computer science альтернатива - это LISP-машина

На LISP-машине будешь драйверы писать?

> Поэтому C# и Java несмотря на их банальность всегда уже будут на плаву.

Java увядает (см. индекс Tiobe). Что значит "банальность", кстати, в применении к ЯП?

> Автор языка V кстати поступил очень грамотно в своём творении обеспечив максимально бесшовное взаимодействие с C

У Rust с этим нет проблем от слова "совсем".

> у Rust же проблем нет только в его рекламе

Не услышал пока ни одной внятно сформулированной проблемы у Rust. Сплошной поток сознания.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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