MacOS is the best OS for developers IMHO. Xcode, Eclipse, Visual Studio, Android Studio, GIT clients, FTP clients, SQL, VM software, etc. are all available, plus you get built-in BASH and the benefits of a real UNIX OS. AFAIK the percentage of enterprises using Macs is higher now than it used to be as well.I am a university student. Do you want to know that programming is suitable for Macbookpro? Have anyone ever been able to share some experience?
Wouldn't exaggerate to state that I normally ask companies I interviewed with what laptop they use and I turned down offers from companies offering anything other than a Macbook.Yes, of course it's very suitable. Many developers use the MBP, to write iOS and macOS programs. There's a plethora of tools available for the developer to write code as well
MacBook Pro (13 or 15”) will be fine for university programming. 12” MacBook with Retina display will be fine as well.I am a university student. Do you want to know that programming is suitable for Macbookpro? Have anyone ever been able to share some experience?
Running windows in a VM is super common if you have to do .NET dev (I did at a job where I did Rails, Angular, and C#).The only possible downside to programming on the Mac is if you're wanting to do .net core, as Visual Studio for the Mac is a bit different than the windows counterpart