C borrow-checker'ом не надо особо воевать, если только у тебя не какие-то графоподобные структуры данных или какие-то мега-абстракции на трейтах, при этом с желанием зеро-кост.
В остальных случаях он правильные вещи советует и интуиция относительно его работы вырабатывается практически мгновенно
Да ладно, это я больше замену плюсам смотрю. И вот к чему пришёл. Для не особо требовательных к перформансу софтин, особенно с гуём, я бы взял c#.
Для системного хорошо пойдёт раст. Лучше сей и плюсов
Интересно, а для нетребовательного к безопасности хайлоада что лучше? Тоже раст? Или всё-таки плюсы?