Здесь основное отличие — паттерн обработки ошибок. А не управление ресурсами, время жизни и т.п.
Rust использует ADT и пакует ошибки как второй вариант результата функции. А у C# возможные ошибки в сигнатуре не фигурируют.
А по поводу защитного программирования — я сейчас, когда пишу на C++, регулярно думаю, что с какой-то фичей из Rust мог бы написать 20 строчек вместо 200.
Для меня повод уйти полностью на линукс был даже не в телеметрии и т.п., а в политике «большому дяде лучше знать».
Неотключаемые (без хаков) в домашней редакции обновления
Куча левого, ненужного софта вроде кортаны и OneNote, которое либо вообще не подлежит удалению, либо молча восстанавливается даже после выпила через PowerShell вместе с пакетами.
Куча неизвестных науке сервисов, которые занимаются непонятной деятельностью, при этом выедая проц и память. Пример — ContentDeliveryManager.
В общем, мой личный ноут стал терминалом, который мне милостиво подарил МС. А дарёному коню вроде как в зубы не смотрят.
Ах да, интересный немного оффтопный факт. В последнем Halo рекомая Cortana (кто не в курсе — искусственный интеллект, спутник ГГ), вроде как погибшая, воскресает аки феникс и решает принести всем людям и не очень людям принудительное добро и счастье. А всех несогласных отправить на переработку. Немного символично, не находите?
Rust использует ADT и пакует ошибки как второй вариант результата функции. А у C# возможные ошибки в сигнатуре не фигурируют.
А по поводу защитного программирования — я сейчас, когда пишу на C++, регулярно думаю, что с какой-то фичей из Rust мог бы написать 20 строчек вместо 200.
Неотключаемые (без хаков) в домашней редакции обновления
Куча левого, ненужного софта вроде кортаны и OneNote, которое либо вообще не подлежит удалению, либо молча восстанавливается даже после выпила через PowerShell вместе с пакетами.
Куча неизвестных науке сервисов, которые занимаются непонятной деятельностью, при этом выедая проц и память. Пример — ContentDeliveryManager.
В общем, мой личный ноут стал терминалом, который мне милостиво подарил МС. А дарёному коню вроде как в зубы не смотрят.
Ах да, интересный немного оффтопный факт. В последнем Halo рекомая Cortana (кто не в курсе — искусственный интеллект, спутник ГГ), вроде как погибшая, воскресает аки феникс и решает принести всем людям и не очень людям принудительное добро и счастье. А всех несогласных отправить на переработку. Немного символично, не находите?