во-первых - только на днях закрыли на гите проблемы с дебаггером (меня это немного насторожило изначально. наличие, казалось бы, само сабой разумеющегося инструмента)
во-вторых - это просто дорого (ведь дороже всего при разработке обходятся не инструменты, а время разработчика)
если попробовать спроектировать большое ГУИ-приложение, с параллелизмом и обработкой больших объёмов данных
при этом ещё и ГУИ, естественно, в процессе разработки/доработки меняется (расширятеся, что-то убирается, что-то переделыватся)
У нима просто нет всех этих инструментов. Вручную делать вёртску ГУИ, как предлогают большинство библиотек, или пробовать использовать nimqml с кучей приколов (например он не умеет работать с асинхронным кодом). то же касается и обёртки для гтк
везде слишком много подводных камней и дыр.
простейшее гуи приложение вылилось в кропотливую работу :D
Параллелизм в ним тоже непрост. Я привых к простым и понятным mutex.
и, к сожалению, врядли в ближайшее время у нима появится мощная экосистема. умеющая грамотно в рефакторинг, многопоточный дебаггинг, гуи-билдинг
так же настарожили настойчивые убеждения, что "не нужно тебе отключать этот сборщик мусора, он хороший". но я имел дела с boehm в mono (первых персиях) и не уверен в этом :(
И тд и тп