Da quando ho iniziato la mia educazione CS, sto usando un Mac. Iniziamo con C++, e lo usiamo nella maggior parte delle classi per tutto il corso di laurea.
Inizialmente, non ero un fan. Ero cresciuto usando Windows. Pensavo che il Mac fosse volgare e goffo. Accidenti, come sono cresciuto. Ora, davvero non mi piace Windows. L'ambiente Mac è semplicemente più facile, più semplice, migliore.
Ora, ci potrebbero essere alcuni IDE là fuori che funzionano bene su Windows e si comportano un po' male su Mac, ma avete solo bisogno della vostra finestra di terminale e di un editor di testo, o XCode se è quello che preferite. Chi vuole pasticciare con Code::Blocks?!
Mac gira su UNIX, e avete i compilatori e l'efficienza di cui avete bisogno per fare il vostro lavoro e anche di più con C++. Inoltre, ho avuto alcuni colleghi che usano Windows che hanno avuto un tempo molto più difficile su certi progetti perché stavano usando Windows. Dovevo inserire un comando di una sola riga. Loro avrebbero dovuto passare ore a trovare soluzioni alternative.
Se avete intenzione di passare, io dico di passare a Linux per andare davvero in "modalità programmatore bestia".
Non passate a Windows, a meno che non stiate facendo un lavoro che lo richiede (roba Microsoft enterprise, certi lavori Embedded, ecc.), volete fare editing video serio, o siete un giocatore di PC.
Mac è la Apple degli occhi di questo programmatore C++.