Hay una buena manera de ejecutar aplicaciones de Windows en macOS Catalina?

3 maneras de lograr esto. Enumeradas desde la de mayor rendimiento y menor dolor, hasta la de menor rendimiento pero también menos engorrosa.

  1. Botón dual usando el Boot Camp incorporado. Hace que sea bastante simple para instalar un verdadero Windows en el hardware real que le da el mejor rendimiento posible. Sin embargo, tienes que apagar macOS y reiniciar, luego seleccionar Windows, y viceversa. No puedes ejecutar ambos al mismo tiempo, ni Windows ni Mac, y sólo los programas de ese sistema operativo están disponibles en un momento dado, lo que requiere otro reinicio si quieres cambiar.
  2. Instalar Windows dentro de un hipervisor de máquina virtual. MacOS tiene el hipervisor Parallels disponible, que es probablemente su mejor opción, ya que se integra bien en macOS. Alternativamente cosas como Virtualbox y VMWare fusión son hipervisores de terceros con capacidades similares. Personalmente he encontrado VMWare para dar el mejor rendimiento gráfico del grupo, pero si usted no está haciendo algún trabajo 3d o jugar a los juegos que realmente no importa mucho. De nuevo instalas un Windows «real» dentro de una máquina virtual, aunque ahora puedes ejecutar Windows como si fuera un programa dentro de macOS, lo que te permite tener los dos abiertos a la vez y ejecutar programas desde ambos sin necesidad de apagarlos. Algunas de las opciones anteriores tienen lo que llaman modo sin fisuras (en particular Parallels y Virtualbox), esto realmente hace que parezca que un programa que se inició en Windows está directamente dentro de macOS – aunque en realidad es sólo cosmética, el programa todavía se está ejecutando dentro de Windows.
  3. Utiliza algo como WineBottler o Crossover. Ambos son variantes de Wine sólo con una configuración más fácil y algunos ajustes. De hecho, hay bastantes opciones para usar en macOS: Alternativas de WineBottler para Mac, algunas de ellas pueden adaptarse mejor a ciertos tipos de programas, por ejemplo, Proton es la variante de Steam de Wine hecha por Valve específica para juegos. La idea aquí es una capa de traducción para hacer que los programas que quieren llamar a las bibliotecas de Windows obtengan todas estas acciones retransmitidas a los equivalentes de macOS de estas bibliotecas. Desgraciadamente no es perfecto, es muy fácil encontrar algún programa que simplemente no funcione, o que sea bastante propenso a fallar. Esto se debe a que el propio Wine es un proyecto de ingeniería inversa que trata de averiguar lo que hace Windows e intenta igualarlo. Apenas hay documentación al respecto, así que Wine se crea a base de aciertos y errores. Puede que tengas mucha suerte, o que los programas que quieres ejecutar simplemente no vayan demasiado bien.

La idea de Wine puede ser la más fácil (si funciona). También significa que no necesitas reservar espacio de almacenamiento para una instalación completa de Windows (lo que requieren las otras dos). El rendimiento es muy variable, algunos programas pueden ser increíbles mientras que otros se sienten como babosas. E incluso si algo funciona puede tener un aspecto extraño en comparación con los programas nativos de macOS (por ejemplo, no esperes menús en la barra de menú global de la parte superior). También hay que tener en cuenta que Catalina no tiene librerías de 32 bits, por lo que algunas cosas de Wine pueden no funcionar en absoluto, cuando pueden haber funcionado perfectamente en versiones más antiguas de macOS.

Si quieres el mejor rendimiento absoluto y el menor número de problemas imaginables, entonces el arranque dual es definitivamente lo mejor. Sólo que es bastante engorroso de usar cuando quieres intercambiar entre los sistemas operativos.

El punto medio de una máquina virtual evita la necesidad de reiniciar. Pero luego compromete el rendimiento, especialmente el de los gráficos. La mayoría de los programas (si no todos) deberían seguir funcionando bien, algunos simplemente no se ejecutan tan rápido como es normal. También le das recursos parciales a Windows, por ejemplo, parte de la RAM, algunos núcleos de la CPU y algo de espacio de almacenamiento. Esto puede afectar tanto a Windows como a macOS, lo que significa que ambos se ejecutan más lentamente de lo habitual cuando ambos están activos.

No hay nada bueno o malo en ninguno de los anteriores. Escoge el que prefieras, posiblemente pruébalos para ver qué tal van en tu caso concreto.