Според мен , не си прав за гадостта ... - наличната ресурсна библиотека може да ти развърже ръцете за доста проекти ;
Това , че не е visual studio е ясно на всеки .
А алтернативата му е
Code::Blocks - който може да ползва кажи - речи всички С++ компилатори по избор . ( microsoft , intel .....)