Cuando sus desarrollos (o desarrollos futuros) tengan algo que ver con cualquier producto de Apple. Es mucho más simple programar para un producto Apple (digamos un iPhone) dentro de OSX que a través de cualquier otro sistema. También podrá obtener las herramientas “correctas” más fácilmente. Es posible instalar OSX en un “hackintosh”, aunque la legalidad puede convertirse en un problema, sin importar la estabilidad / rendimiento / compatibilidad.
Si no necesita hacer cosas para los productos de Apple, entonces realmente no importa. Puede usar una Mac e instalar algo como Windows / Linux como máquina de arranque dual o virtual. En cuyo caso no es diferente de una máquina Windows / Linux normal de todos modos. Por esta razón, las únicas consideraciones que probablemente lo cambiarían de una forma u otra son los costos, el rendimiento, el espacio, la apariencia, etc. La usabilidad es mucho de un tanto.
En este caso, probablemente obtuve algo más, pero ese soy yo personalmente, no hay razón objetiva para hacerlo tampoco. Lo más cercano a esto son los costos y los requisitos de hardware personalizados. Pero para el desarrollo, todas las máquinas basadas en OSX deben satisfacer más que las necesidades. Lo que deja el costo … comparando solo hardware nuevo, es probable que encuentre cosas de calidad similar más baratas si no fuera por Apple. Definitivamente, podrás encontrar cosas de menor potencia mucho más baratas, si realmente no necesitas la potencia que proporciona un producto de Apple.
- ¿Deberían los ingenieros de software que trabajan en la industria india de TI llamarse ingenieros? ¿Por qué o por qué no?
- ¿Alguien ha usado el software Simplify3D antes? ¿O usó una licencia Simplify3D?
- ¿Qué pasará si leo un libro que no entiendo? ¿Seguirá siendo valioso?
- ¿Hay situaciones o proyectos en los que el desarrollo de software ágil fallará o ha fallado?
- ¿Hay algún buen ejemplo de especificaciones funcionales en un proyecto web para aprender?