The OpenNET Project / Index page

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



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

Исходное сообщение
"Обновление гипервизоров Intel Cloud Hypervisor 0.3 и Amazon ..."
Отправлено Аноним84701, 26-Окт-19 19:59 
> Сборки мусора нет, если ты не имеешь в виду счётчики ссылок.

Я не знаю, что именно ты  оспорить – есть/был ли GC в расте (т.к. опционален), считается ли счетчик ссылок за разновидность GC …

При написании ответа выше, я рукводствовался в основном вот этим:

https://github.com/rust-lang/rust/blob/master/RELEASES.md
> The old, reference counted GC type, Gc<T> which was once denoted by the @ sigil, has finally been removed. GC will be revisited in the future.

Потом Gc выкинули, дабы не "вводить народ в заблуждение", в том числе и с обоснованием, что есть "почти такой же" Rc.

https://github.com/rust-lang/rfcs/pull/256
> avoid people getting incorrect impressions of Rust based on the current reference-counting implementation.
> [...]
> Long ago, the Rust language had integrated support for automatically managed memory
> [...]
>  The intention was that Rust would provide a task-local garbage collector as part of the standard runtime for Rust programs.  
> As a short-term convenience, `@T` and `@mut T` were implemented via reference-counting: each instance of `@T`/`@mut T` had a reference
> [...]
> Users may be using `Gc<T>` today, and they would have to switch to some other option (such as `Rc<T>`, though note that the two are not 100% equivalent).

Тем более, меняли все еще до первой альфы, так что претензии анонима не очень понятны.

 

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



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

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