Los programadores prefieren Mac porque está basado en Unix: con la Terminal incorporada de Mac, puedo instalar fácilmente varios softwares de código abierto con un solo comando: HomeBrew, Git, Wget, Ansible, MySQL, sqlite, etc.
Además, Mac puede ejecutar Windows perfectamente si lo necesito, con VMWare, Parallel o Bootcamp.
Sin embargo, no diría que es mejor para los programadores profesionales en general. Las personas prefieren usar lo que más les convenga. He visto y trabajado con varios programadores talentosos que usan Windows, Linux y pueden hacer su trabajo perfectamente.
Encontré que Windows es lento, complejo de administrar y poco confiable. Probé varios sabores diferentes de Linux y estuve bastante contento con ellos, pero simplemente no tenían la sensación de una solución integral. Se sentían unidos y me encontré a menudo buscando la versión correcta de algún compilador, instalando dependencias o ajustando cosas para poder instalar esto o aquello. Con la Mac, encontré mucho menos problemas con las cosas pequeñas, lo que me permitió pasar menos tiempo afeitando los yaks y más tiempo haciendo lo que quería.
- ¿Cómo puedo encontrar clientes para mi nueva empresa de desarrollo de software?
- ¿Cuáles son las mejores tecnologías utilizadas en los museos?
- ¿Qué es un software deltek?
- ¿Cuáles son las herramientas geniales que utiliza el desarrollador de software para facilitar la vida?
- Como ingeniero de software, ¿qué aprendiste en Google que te hubiera gustado saber desde el principio?
Las Mac no son baratas. Pero tampoco es nuestro tiempo.