Ho un MacBook con qualche anno (mid 2012) e, più o meno, mi sono sempre trovato bene; per quanto, ovviamente, l'uso che ne ho fatto non sia mai stato vicino alla matematica numerica (libri, pdf, forum, ecc.). Un po' di tempo fa (il periodo che ho passato in un ITIS), ci ho "programmato" (C++, e librerie esterne).
Credo sia un po' più laborioso rispetto a *cose Linux* installare i build tools. In caso,
MacPorts o (xor)
Homebrew saranno sicuramente tuoi amici. La mia configurazione era una versione di gcc compilata da MacPorts assieme a
Eclipse; anche Emacs, a volte. Python è gestito, se non ricordo male, per forza di cose in modo un po' particolare (
esempio) dai vari gestori di pacchetti.
macOS (Darwin) è basato su BSD, quindi dovresti sempre avere la possibilità di compilare ciò di cui hai bisogno. Per applicazioni legate all'ingegneria però non posso dire nulla. Tieni conto che in tutte le macchine consumer (e penso anche non) è possibile far girare i principali sistemi operativi, in macchina virtuale o nativamente (per Win ti serve una licenza, ovvio).
Purtroppo, con le ultime versioni del so, sono state aggiunte alcune cose che odio molto, e che dovresti/e odiare tutti: Siri e integrazione iCloud
in primis, che non ho mai attivato (nel senso, evito di fare il login con iCloud, per motivi di privacy). Ultimamente, sono sempre più convinto che l'uso di applicativi open source sia un obbligo morale, più che una praticità. È che, nella macchina che possiedo ora, Ubuntu gira male (ho riscontrato [2017, se non ricordo male; vd. versione LTS che c'era nel 2017] problemi con i driver della scheda grafica e del trackpad, che andava malissimo, ma credo che nei dispositivi più recenti questi problemi non ci siano e che i due so possano coesistere).
gugo82 ha scritto:Nel caso, Ubuntu e Windows possono “coesistere” in qualche modo?
Sì, dovrebbe esserci qualche info sulle pagine di supporto di Ubuntu. Per quello che so esiste pure un "Windows Subsystem for Linux", una specie di shell nativa per Windows, che però non ho mai usato (né Win né questa, e infatti mi sono andato a cercare il nome giusto
).