Что: 886b47e36d2eb055c2f0a3c75f7ecf907f1f5bfa
Когда: 2019-12-21 19:17:15+03:00
Темы: hate
Попробовал Rust -- нет, спасибо, но нет, ни за что, ни в коем случае! На работе решили попробовать, посмотреть и пощупать Rust. Я пытался, но не смог. Что-то я на нём пробовал написать (AES-XCBC-MAC библиотеку), но в итоге так и не осилил. Я совершенно этого не ожидал, но язык совершенно "не идёт". Очень сложный, очень богатый, очень "сахарный". С самого начала почти всё что я хотел бы делать -- нельзя, так делать нельзя, всё не правильно, в Rust так не делают, и т.д.. У меня прям отторжение от всего, неприязнь ко всему. В итоге руки опускаются, переключаешься на что-то другое по работе, чтобы не терзаться этим Rust, надеясь что от передышки полегчает и язык хоть как-то но пойдёт дальше. 4-5 недель в таком режиме и, в итоге, пошёл я к начальству со всем этим, мол, готов делать что угодно другое, лишь бы не этот Rust. Всё какое-то недоделанное, неаккуратное. Одна только сборка чего стоит: сами разработчики языка просто плюнули на возможность сборки из исходников без привлечения бинарников из Интернета (а может, чего-то знают и осознанно не хотят чтобы люди не использовали эти бинарники?) и сторонний mrustc проект с геморроем, но позволяет собрать под GNU/Linux этот компилятор. На FreeBSD у меня не вышло. 028c917ede25fe06b6669b3676c6cec527f7a619 В общем люто не нравится меня весь этот язык и вся его экосистема. Одно но меня только порадовало: система зависимостей похожа на ту, что в Go, с куда более лучшим подходом чем в Python каком-нибудь.