From: Sergey Matveev Date: Sat, 19 Sep 2020 07:14:49 +0000 (+0300) Subject: Почему Rust не зрелый ЯП? X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=8846b283e7f1ea4c9dbaa1674508621c8f95de03;p=stargrave-blog.git Почему Rust не зрелый ЯП? https://codecs.multimedia.cx/2020/09/why-rust-is-not-a-mature-programming-language/ Среди описанный проблем, которые я не понимаю в Rust, не забыли отметить проблему сборки Rust, которая штатно в самой Rust документации никак не отмечена и не помогается. Guix например для сборки GCC делает: C-компилятор на Scheme, компилирующий TCC, который соберёт GCC 2.95, а тот GCC 3.7, далее 4.9, ну а далее им уже можно собрать и любой современный. Ещё там что-то не очень, пишет, с поддержкой ассемблера. Коллега на работе, опытнейший C/C++ разраб, уже год на Rust пишет ASN.1 DER кодек, поддержку всяких X.509 и CMS вещей. Опыта уже предостаточно. Говорит что Rust не стоит того, ибо очень дорого на нём писать, очень медленно. Никто же не будет спорить что формально верифицированный код тоже было бы хорошо писать, сразу на всяких этих Coq-ах и прочем. Но цена такой разработки зашкаливающая (специалистов ещё попробуй найди или вырасти!). ---