@BPOH ну в целом попробовать однозначно рекомендую. Первое время ощущение, что над тобой издеваются, конечно, но когда примерно понимаешь «как здесь принято», получаешь довольно удобный язык для всяких вспомогательных тулов и сервисов, которые хотелось бы написать, запустить, и оставить работать на следующие пять-семь лет без поддержки.
В таком разрезе мне прямо очень нравится: никаких внезапных сегфолтов, проблем синхронизации, неожиданного поведения контейнеров или прочих базовых штук. Вместо вкуривания бэктрейсов и аккуратной тщательной отладки, ты занимаешься тем, что там называется “fighting with borrow checker”, зато после запуска все прямо с ходу работает, причём обычно так, как ты хотел