Estoy tratando de aprender Swift y necesito una máquina basada en macOS de presupuesto para practicar. ¿Sería mejor construir un Hackintosh de est. 450$ Hackintosh, o comprar un iMac o MacBook muy anticuado?

Si realmente quieres sólo aprender Swift un iPad puede hacer eso, y son más baratos que el Hackintosh. Sin embargo, recomendaría un teclado Bluetooth.

Si estás interesado en Swift, pero no te interesa el ecosistema de Apple (es decir, quieres escribir programas de línea de comandos de Swift, o servidores, o modelos de IA o algo así) no compres un ordenador (o iPad) en absoluto. Obtenga una cuenta gratuita de colab, inicie un cuaderno Swift y vaya a la ciudad. Gratis es mucho más barato que 450 dólares.

Si quieres enviar aplicaciones a la App Store un hackintosh no te servirá, te harán coincidir el número de serie. Consigue un Mac más antiguo, tal vez un Mac mini, pero asegúrate de que todavía puede ejecutar una copia actual de Xcode, de lo contrario todavía no hay App Store.

También ejecutar un hackintosh (y mantenerlo en funcionamiento) es un pasatiempo que consume tiempo. Incluyendo el hecho de que X se rompa por no funcionar bien el hackintosh? Puede que no quieras empezar a aprender Swift al mismo tiempo. Definitivamente no quieres pasar mucho tiempo tratando de averiguar por qué tu nuevo HoneKit o HealthKit o cualquier aplicación en la que intentas trabajar en un nuevo lenguaje está roto, sólo para descubrir que está roto porque el Hackintosh no funciona con HealthKit a partir de la última actualización menor de MacOS.