История изменений
Исправление mersinvald, (текущая версия) :
Расскажите это тем, кто декларирует «мы используем Rust чтобы гарантированно не иметь проблем при работе с памятью».
Проблема не в них — они прекрасно понимают о чем говорят, а в том как Вы трактуете их слова.
При допущении, что структуры данных и смартпоинтеры, в которых есть ансейф, реализованы верно (а это допущение очень близко к истине), весь код, который использует безопасную абстракцию, гарантированно не имеет проблем при работе с памятью.
Есть тезис, озвученный даже не мной: двусвязный список в Rust не может быть реализован без ухода в unsafe. Вы утверждаете, что этот тезис неверен?
Утверждаю: может.
Если добавить слово «эффективно», то я скажу что я не вижу причин реализовывать его не через ансейф, и это никак не противоречит идиоматике раста.
Как по мне
Как по вам
Исправление mersinvald, :
Расскажите это тем, кто декларирует «мы используем Rust чтобы гарантированно не иметь проблем при работе с памятью».
Проблема не в них — они прекрасно понимают о чем говорят, а в том как Вы трактуете их слова.
При допущении, что структуры данных и смартпоинтеры, в которых есть ансейф, реализованы верно (а это допущение очень близко к истине), весь код, который использует безопасную абстракцию, гарантированно не имеет проблем при работе с памятью.
Есть тезис, озвученный даже не мной: двусвязный список в Rust не может быть реализован без ухода в unsafe. Вы утверждаете, что этот тезис неверен?
Утверждаю: может. Если добавить слово «эффективно», то я скажу что я не вижу причин реализовывать его не через ансейф, и это никак не противоречит идиоматике раста.
Как по мне
Как по вам
Исходная версия mersinvald, :
Расскажите это тем, кто декларирует «мы используем Rust чтобы гарантированно не иметь проблем при работе с памятью».
Проблема не в них — они прекрасно понимают о чем говорят, а в том как Вы трактуете их слова.
При допущении, что структуры данных и смартпоинтеры, в которых есть ансейф, реализованы верно (а это допущение очень близко к истине), весть код, который использует безопасную абстракцию вокруг них, гарантированно не имеет проблем при работе с памятью.
Есть тезис, озвученный даже не мной: двусвязный список в Rust не может быть реализован без ухода в unsafe. Вы утверждаете, что этот тезис неверен?
Утверждаю: может. Если добавить слово «эффективно», то я скажу что я не вижу причин реализовывать его не через ансейф, и это никак не противоречит идиоматике раста.
Как по мне
Как по вам