Ну, я ни разу ничего серьезного на языках с GC не писал, тут ничего сказать не могу. Единственное, помню что была у меня задачка обработать кучку FullHd картинок в формате BMP и вывести пару гистограмм на формочку и что-то там еще табличковидное. Подумал, ща по-быстренькому сделаю на C# + Winforms. Сделал. Программа в процессе обработки изображений хавала по 900 мб памяти просто так. Переписал обработку изображений на C++ и просто вызвал этот код из C# - программа стала хавать 200 Мб.
переходить на язык без рая реально тяжко. но обратно, с языка с GC на язык без GC - у народа конкретно шаблон разрывает. плюс, тем более, на Rust, где половина языка про костыли как сделать так, чтобы не отстрелить себе ногу если у тебя нет GC