Если форматированные строки сохранить отдельно, проиндексировать их, а в коде давать ссылки - код будет выглядеть более читабельным.
Но согласен - Rust более компактен в синтаксисе.
не спорю, но основной поинт в том, что при корректно спроектированной, разработанной либе, мне не надо возится и "гемороится" с освобождением ресурсов, где, что, когда... , он знает (с моей помощью) как поступить в случае ошибок и т.д.
Раст компилятор все это сделает "вместо меня" - это "топ"!
А если я где что "забуду", то в компиляции "даст по рукам" (спасибо ему).
При этом он конечно не может меня защитить, от моих собственных логических ошибок - чудес не бывает, увы.