I'm frustrated with PC's and I'm thinking of getting an iMac. I want to create music programs, and iPad programs. I'm mainly focused on MIDI controllers, not fancy virtual synths, although that would be great if I could do that too.
Can someone prove to me that I will be able to do this? I know C#, and I'm willing to learn whatever language as long as it's not extremely difficult compared to C# or VB.NET, and I have something like Visual Studio and it's not way too expensive (otherwise I would hire a programmer to do the job). Preferrably if I could do this in Basic, but I understand those limitations.
So the considerations are: Cost, ease of implementation (not hacking around), and ease of transition from Visual Studio to Mac platforms.