LINUX.ORG.RU

История изменений

Исправление vertexua, (текущая версия) :

Вы сами признали, что вектор – unsafe.

Я иронично сказал. Конечно он safe с точкий зрения Rust для всех операций в которых нету маркера unsafe. Это просто определение в языке, факт.

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

Да, это фича unsafe. Надо было для таких как ты назвать «manually_verified_safety», но долго печатать

В safe раст ничего сделать нельзя, он защищает от самых идиотских ошибок, связывая руки. Не кажется, что в модели не хватает золотой середины?

Да, золотая середина - как сделано в Rust. Имею ввиду сам принцип. Что конкретно двигать по одну или другую сторону - более сложный вопрос, trade off

Исправление vertexua, :

Вы сами признали, что вектор – unsafe.

Я иронично сказал. Конечно он safe с точкий зрения Rust для всех операций в которых нету маркера unsafe. Это просто определение в языке, факт.

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

Да, это фича unsafe. Надо было для таких как ты назвать «manually_verified_safety», но долго печатать

В safe раст ничего сделать нельзя, он защищает от самых идиотских ошибок, связывая руки. Не кажется, что в модели не хватает золотой середины?

Да, золотая середина - как сделано в Rust. Имею ввиду час принцип. Что конкретно двигать по одну или другую сторону - более сложный вопрос

Исправление vertexua, :

Вы сами признали, что вектор – unsafe.

Я иронично сказал. Конечно он safe с точкий зрения Rust для всех операций в которых нету маркера unsafe. Это просто определение в языке, факт.

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

Да, это фича unsafe. Надо было для таких как ты назвать «manually_verified_safety», но долго печатать

В safe раст ничего сделать нельзя, он защищает от самых идиотских ошибок, связывая руки. Не кажется, что в модели не хватает золотой середины?

Да, золотая середина - как сделано в Rust.

Исходная версия vertexua, :

Вы сами признали, что вектор – unsafe.

Я иронично сказал. Конечно он safe с точкий зрения Rust для всех операций в которых нету маркера unsafe. Это просто определение в языке, факт.

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

Да, это фича unsafe. Надо было для таких как ты назвать «manually_verified_safety», но долго печатать

В safe раст ничего сделать нельзя, он защищает от самых идиотских ошибок, связывая руки. Не кажется, что в модели не хватает золотой середины?