Re: Rust 1.0, 15 мая этого года :)
От: DarkEld3r  
Дата: 29.04.15 08:26
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>Кроме того, у меня серьезные сомнения относительно наличия в языке ключевого слова unsafe и шареной памяти как в RO, так и в RW вариантах.

Ну шареная память — ладно, но unsafe чем не угодил? Имхо, совсем без этого язык был бы никому не нужен. Ведь даже FFI через unsafe делается и это выглядит вполне логично.

Меня больше другое напрягает. Недавно обнаружили, что в безопасном коде можно потерять вызов деструктора — задействовав Rc и Cell. Неприятно, но мне больше не нравится как они решили это "исправить": функцию forget, которая как раз заставляет не вызывать деструктор и которая была unsafe, хотят объявить безопасной.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.