I finished Chad Vernon’s course on the Maya API this summer: https://www.cgcircuit.com/course/introduction-to-the-maya-api
I’ve used Visual Studio as my IDE of choice and haven’t had any problems going through the course material and compile all plugins just fine.
I am curious though: Can I build Maya plugins for OSX in Visual Studio or do I need to setup some other compiler? It would suck to get a Mac and have to use XCode for that because I don’t really own any Apple products (I do have a mac laptop at work though that I guess I could use).