¿Qué MacBook Pro es mejor comprar como computadora principal para la programación?

Me aseguraría de obtener una reciente MacBook Pro Retina de 15 ″ si se lo puede permitir, ya que vienen con los procesadores de la serie Intel i7-XX00HQ, que son quad core móviles con hyperthreading para un total de 8 hilos. El MBPr de 13 ″ solo utiliza un procesador de doble núcleo con hipertrama, para un total de 4 subprocesos, que es suficiente para la mayoría del trabajo de desarrollo, pero si está desarrollando en máquinas virtuales y está utilizando un IDE pesado como PhpStorm o cualquiera de los otros IDE de JetBrains , querrás los hilos extra.

Otro beneficio que el 15 “MBPr tiene sobre el 13” es un procesador de gráficos discreto, que aumentará enormemente el rendimiento de Photoshop.

También recomendaría el modelo con la mayor cantidad de memoria RAM que pueda pagar porque todos los MacBook Pros fabricados después de mediados de 2012 tienen la RAM soldada a la placa base, por lo que es imposible actualizarla.

En lo que respecta al SSD, probablemente estará bien con la unidad mínima de 128 gb con la que se puede tener la MacBook Pros más reciente, pero si puede encontrar una buena oferta en un MBP con una unidad más grande, hágalo.

En última instancia, desea obtener la mayor cantidad de máquinas que pueda pagar, pero si solo puede permitirse un MBP de 13 ″ con un i5 y 8 GB de RAM, probablemente podrá hacer la mayor parte de lo que necesita, incluido un trabajo ligero de Photoshop. Sé esto porque en 11 Online trabajo en un MBPr 2014 con un i5 y 8 GB de RAM y no he tenido problemas mientras lo desarrollaba, sin embargo, las tareas intensivas de Photoshop, como la corrección de color, son bastante lentas en esta computadora, pero tareas ligeras como agregar texto o cambiar el tamaño de las fotos se ejecutan lo suficientemente bien.

Depende de la programación que estés haciendo. Para el desarrollo de software iOS, macOS, tvOS, será necesario. Entonces es lo mejor para eso. Soy un chico iOS / linux / macOS, así que eso me conviene.

Sin embargo, a muchas personas les gusta la combinación de hardware y software de MacBook Pro para hacer cosas que no son específicas de los dispositivos Apple. Al igual que para el desarrollo de gráficos, Android o servidores. Otros desarrolladores me han dicho que sienten que el hardware es robusto y que el software macOS les facilita la vida al reducir significativamente las necesidades de mantenimiento. La combinación es sólida y, por lo tanto, les permite enfocarse en el trabajo que intentan hacer.

Algunos desarrolladores de servidores que conozco prefieren tener un sistema basado en Linux (Sistema 36 o algo similar) ya que Linux está en los servidores con los que trabajan día a día. Sin embargo, otros desarrolladores de servidores prefieren usar sus sistemas MacBook Pro para el mismo trabajo.

Entonces hay un cierto nivel de preferencia personal involucrado aquí. Pero el MacBook Pro es uno de los mejores sistemas que existen, según lo determinado por los desarrolladores que conozco al menos.

Normalmente planeo usar una computadora portátil durante aproximadamente 3 años más o menos. Parece que vale la pena actualizar la diferencia de rendimiento en ese punto. Mi estrategia habitual es comprar bastante alto en la curva de rendimiento en ese momento. Yo también uso un monitor externo. Consigue una buena, tus ojos te lo agradecerán. ¡Su monitor no es un buen lugar para conseguir barato!

A pesar de mis preferencias personales, es posible hacer un trabajo de desarrollo real en una MacBook Pro anterior. Quizás no quiera manejar proyectos particularmente grandes y quizás no quiera intentar hacer muchas cosas a la vez, pero funcionará.

Si planea crear aplicaciones para Mac OS y iPhone, le sugiero que obtenga un Core i5 ya que tiene un presupuesto justo. Además, obtenga mucha RAM y, si es posible, obtenga gráficos dedicados. Si va a hacer un desarrollo simple, entonces el gpu predeterminado sería lo suficientemente bueno como para manejar toda la carga junto con 8 GB de RAM. Sin embargo, si planea desarrollar juegos o aplicaciones de memoria intestinal, entonces 16 GB serían perfectos cuando se combina con una gpu dedicada decente.

Decida lo que quiere, 13 ″ o 15 ″ y luego agregue todas las actualizaciones de CPU, memoria, disco y tarjeta gráfica y compre.

Este es el mejor Macbook Pro para programación o lo que quieras.

Gracias por A2A.

El modelo base MacBook Pro, con una tarjeta gráfica integrada y un procesador i5, es lo suficientemente potente como para fines de desarrollo. Obtenga 16 GB de RAM.

Estoy usando la versión anterior del MacBook Pro de 15 ″ con el máximo de RAM y disco (16GB / 1TB). Eso debería mantenerlo a un precio mucho más bajo que las ofertas actuales sin renunciar a mucho más que a la barra táctil en la parte superior. Personalmente, aguanto hasta que pueda obtener uno con al menos 32 GB de RAM o más. (Y sí, uso el mío todo el día con un monitor grande conectado).

Todavía uso una retina MacBook Pro 2012 con 16 GB de memoria y funciona de maravilla. Claro, SSD se ha vuelto más rápido con PCIe (el mío es SATA), pero todavía espero usarlo por unos años más.

Dicho esto, asegúrese de obtener suficiente memoria, especialmente si planea ejecutar máquinas virtuales o simuladores.

Además, recomendaría una MacBook Pro de 15 ″, que tiene una CPU de cuatro núcleos y una GPU discreta. Los modelos de 13 ″ se limitan a la CPU de doble núcleo, que impacta cualquier trabajo pesado en el procesamiento de imágenes.

El modelo anterior estará bien.

Eres muy sabio para obtener la pantalla externa, a Xcode le gusta su pantalla de bienes raíces …

8GB mininum, se recomienda encarecidamente SSD, aparte de eso, todo lo hecho en los últimos años está bien.

Todavía uso a veces una MacBook 2012, tiene más RAM de la que solía tener, podría funcionar con un SSD, pero aparte de eso, es bueno.

Yo diría que la especificación superior de 13 pulgadas sería perfecta para ti. Para mí, creo que siempre es mejor comprar lo mejor, para que no tenga que preocuparse en el futuro y pueda funcionar para cualquier escenario futuro. Uso mi i7 2017 de 13 pulgadas para programar, más recientemente muchos proyectos de Unity y lo maneja todo muy bien. Se calienta un poco al construir y probar, y también después de muchas simulaciones de juegos, pero eso se puede esperar y aún sigue adelante. Me imagino que sería perfecto para casi todos los escenarios de programación ya que Unity es más intensivo que la mayoría de las otras tareas de programación. Todo esto combinado con su portabilidad lo hace perfecto. Si quieres una pantalla más grande, entonces la pantalla de 15 pulgadas también funcionaría, simplemente no creo que sea razonable llevarla, lo cual es importante para la universidad e ir a Hackathons y otras cosas.

El modelo anterior debería estar bien y teniendo en cuenta que planea usar un monitor grande, el tamaño de la pantalla no debería importar. El sistema operativo mínimo para Xcode 9 es El Capitan, que se ejecuta en el modelo anterior de MacBook Pro.

Ahora estoy usando una MacBook Pro 2013. Soy un gran usuario que abrirá el navegador, Sublime Text, Eclipse, Microsoft Office y todo un Windows 7 en VMWare al mismo tiempo. No tengo planes de comprar uno nuevo para los próximos dos años.

Solo una cosa: si va a comprar, hágase un favor agregando RAM al máximo y obtenga un disco duro externo para respaldo.

Todos ellos son “mejores”.

Le sugiero que piense en algunos criterios más para “mejor comprar”.

Todos ellos funcionarán bien para la “programación”.

Realmente es el software lo que sería importante.