Mam kilka lat doświadczenia w pisaniu narzędzi wiersza poleceń Unix (bez interfejsu graficznego) w python, C i C++, a dopiero niedawno wkroczyłem w świat GUI (tylko Cocoa i IOS) . Nauczyłem się trochę obiektywnego C i rozumiem, jak działa kakao MVC. Jednak jedna z aplikacji, którą tworzę, potrzebuje wersji dla systemu Windows i zastanawiałem się, jakie dobre miejsce do rozpoczęcia będzie mieć, że nie mam absolutnie żadnego doświadczenia z programowaniem Windows.MS Windows Porady dotyczące programowania dla programistów komputerów Mac/Unix
Myślałem o używaniu Visual C++ 2010 Express jako mojej platformy programistycznej (ponieważ jest darmowa i nie muszę uczyć się C++). Moja aplikacja jest stosunkowo prosta, będzie miała tylko dwa okna i spędzać większość czasu w tle. Będzie jednak potrzebował komunikować się z systemem operacyjnym (load dll itp.) I serwerem online (metody HTTP) i nie jestem pewien, czy edycja Visual C++ Express daje mi dostęp do wymaganych API. Czy wystarczy aplikacja Windows Forms? Czy podchodzę do tego w niewłaściwy sposób? Czy muszę nauczyć się C#? Wszelkie porady będą mile widziane.
Jestem rozdarty między Python i C++, ale ponieważ jestem bardziej komfortowy z C++, wypróbuję VS C++ dla tej aplikacji. Dzięki! – CodeWombat