¿Sugeriría el MacBook Pro 2017 o 2015 (ambos de 15 pulgadas) para un desarrollador?

A2A

Me siguen haciendo esta pregunta, en varias formas.

Por lo general, es alguien que quiere saber si me gusta la barra táctil (prefiero una tecla de escape física para un desarrollador, pero podría vivir con la barra táctil, si esa fuera la única opción), o es alguien que es sensible al precio y quiere saber si las compensaciones por comprar el modelo de reducción de revoluciones valen la diferencia en el precio.

Si se trata de sensibilidad al precio, siempre recomendaré un 2015 usado en lugar de un nuevo 2017, porque alguien seguramente querrá el nuevo brillante y pondrá a la venta un 2015 para que pueda poner el dinero para un 2017.

Para mí, el descuento de Apple para un 2015 ahora que salió el 2017 no vale la diferencia de precio.

Pero estas no son razones que determinen por qué, personalmente , elijo una computadora portátil específica como máquina de desarrollo.

Mira, en realidad me importa un bledo el espacio en pantalla.

Siempre tengo.


Esto comenzó en la antigüedad, cuando los dinosaurios y el Commodore 64 deambulaban por la Tierra.

Quería un emulador de terminal de 80 columnas, así que escribí uno, abusando de los modos gráficos y haciendo mi propia fuente, para poder tener un terminal de 80 columnas.

Era necesario escribir COBOL y FORTRAN y otros lenguajes sensibles a la columna sin volverse loco, si iba a hacerlo por marcado.


Llevé esto adelante en la compra de un monitor de vidrio …

Insistí en una resolución de pantalla horizontal mínima de 1280 píxeles.

Sobre todo me preocupaba esto porque quería tener una pantalla de 80 columnas en un ancho de celda de fuente de 16 bits, que era el mínimo que podía tener, y mostrar caracteres Kanji reconocibles al mismo tiempo.

Esto fue antes de TrueType ™, y tenía que ver con la tecnología de renderizado de celda fija en uso en ese momento en X Windows. Hasta donde sé, creé la primera “Fuente Unicode 1.0”. No lo fue: lo sé; Unicode no es un estándar de fuente, es un estándar de codificación de caracteres. Lo usé para una fuente de todos modos.

Estaba aprendiendo japonés en ese momento, y era la única forma de mostrar texto mixto, y todavía obtener un terminal de 80 columnas para usar en la programación, en ese momento.


Todavía me importa un comino el tamaño de la pantalla.

En estos días me importa tener dos ventanas de terminal (80 columnas, por supuesto), una al lado de la otra, más un poco de espacio sobrante en el lateral para una barra de tareas o ventanas superpuestas en las que podría hacer clic hacia adelante, y luego hacer clic hacia atrás cuando haya terminado con ellos.

Principalmente, esto es para que pueda tener una página de referencia en una ventana, y una página de trabajo en la otra ventana, y tener muchas filas.

Para que esto funcione, el texto debe ser legible.

15 pulgadas es demasiado pequeño, en mi opinión, para hacer esto, y que el texto siga siendo legible.

No me gustan las pantallas de 15 pulgadas.


Cuando trabajo escribiendo prosa, como cuando escribo algo para Quora; como esta respuesta, de hecho, generalmente trabajo en una MacBook Air de 11 pulgadas.

Estoy escribiendo esto en una MacBook Air de 11 pulgadas ahora.


Tal vez usaría esto como un medio de comunicación remota en una máquina de desarrollo real , en un apuro absoluto. Tal vez

No lo usaría como un sistema de desarrollo por sí solo.

No usaría una máquina de 13 pulgadas como sistema de desarrollo.

No usaría una máquina de 15 pulgadas como sistema de desarrollo.


Mi principal sistema de desarrollo de viajes es un MacBook Pro de 17 pulgadas. Eso significa que llevo un MacBook Pro de 17 pulgadas de 2011 cuando me tomo en serio el desarrollo.

O llevo otra marca de computadora portátil, que no ejecuta Mac OS X, y VNC en mi sistema de desarrollo de escritorio en casa, porque sé que tendré una buena conectividad de red.


Una MacBook Pro 2011 de 17 pulgadas puede admitir 4 TB de almacenamiento, si está dispuesto a reemplazar la unidad óptica. O 2 TB, si no lo eres.

Es el último en el que también puedes golpear tu propia RAM. Tengo 16 GB de RAM en la cosa.

Además, tiene una gran cantidad de espacio en pantalla .


Mire, si es un desarrollador profesional, entonces pasa la mayor parte de su tiempo escribiendo un lenguaje críptico para el espectador promedio en una pantalla de edición de texto.

No estás compilando

No estas corriendo.

Si te importa la demostración: bien, obtén un MacBook Pro de 15 pulgadas de algún tipo. La pantalla de retina es suficiente para que su código incorrecto se vea bonito en un navegador web ejecutado contra un servidor web que se ejecuta localmente.

Un gran placer visual para los VC o los Angels que estás tratando de invertir en tu startup … pero probablemente estés usando el proyector de la sala de conferencias de todos modos, a menos que tu intención fuera que se reunieran detrás de ti mientras les mostrabas cosas en la pantalla pequeña .

Personalmente, tengo una MacBook Pro de 17 pulgadas usada en una caja en la otra habitación en caso de que la principal muera de una muerte horrible. Me imagino que con las nuevas baterías PRAM, probablemente sea bueno por otros 5–6 años.

Con suerte, la cosecha actual de programadores de Mac, para ese momento, será lo suficientemente vieja como para que su vista esté fallando, y Apple reintroduzca una máquina de factor de forma más grande para que puedan usar fuentes más grandes, y todavía tengan la resolución efectiva de un modelo de 15 pulgadas .

Y me harán una máquina más grande que pueda usar como reemplazo.

De lo contrario, probablemente terminaré usando monitores externos. Los odio por las computadoras portátiles, ya que derrotan a toda la “cosa de portabilidad”. Pero lo haré si tengo que hacerlo.


Tal vez compre uno de esos pequeños proyectores; toda una pared suena como suficiente propiedad inmobiliaria, ¿no?

Cualquiera de las dos son grandes máquinas. Realmente se trata solo de gustos personales en lo que respecta a la apariencia.

El modelo 2017 tiene un disco duro más rápido, pero el modelo 2015 sigue siendo hasta 4 veces más rápido que cualquier SSD SATA.

El rendimiento de la CPU y la RAM son casi iguales, un consumo de energía ligeramente menor y un poco menos de calor, pero la diferencia de rendimiento no es un gran salto ni nada.

Los gráficos en el modelo 2017 son mejores, pero es probable que no lo uses mucho si tu uso principal es el desarrollo.

En general, los modelos 2017 son mi elección si ambos tienen el mismo precio, hay mejoras tanto en la CPU como en los gráficos, pero el modelo 2015 sigue siendo una bestia de una computadora portátil. Al igual que con mi declaración de apertura, lo reiteraré, en realidad solo se trata de lo que prefieres.

Si hay una diferencia de precio significativa, entonces el 2015 es lo que elegiría. Ponga los ahorros hacia un buen monitor.

Veamos que usted es un desarrollador, necesita determinar entre el Macbook de 15 pulgadas, versión modelo 2015 y 2017.

Resumen de diferencias, las principales desde el punto de vista del desarrollador:

  1. CPU: El modelo 2015 es de cuatro núcleos I7 de 2.2 GHz en comparación con el de cuatro núcleos I7 de 2.8 GHz en el modelo 2017.
  2. Gráficos: gráficos Intel Iris pro en el modelo 2015 en comparación con los gráficos Radeon Pro 555 con 2 GB de memoria GDD55 en el modelo 2017.
  3. Puertos: Macbook 2015 usa el magsafe para cargar, todavía tiene puertos para tarjeta SD y HDMI, un par de puertos USB y puertos Thunderbolt 2, Macbook 2017, sin embargo, viene con todos los puertos Thunderbolt 3.

En resumen, usted compra el nuevo modelo si realmente lo desea, el modelo 2015 en sí mismo es bastante bueno para el desarrollo de computadoras, y los nuevos gráficos en el modelo 2017 solo mostrarán diferencias si realiza un desarrollo gráfico de alto nivel.

Recuerde que con el modelo 2017, también tendrá que invertir en adaptadores y convertidores para cualquier otro accesorio que tenga ahora, la ranura HDMI, la ranura para tarjeta SD, etc. Esto será costoso.

Barra táctil: elegante e inútil para que un desarrollador pague casi 700 libras más.

La barra táctil no es un problema, puede obtener la versión sin barra táctil.

Por el mismo precio o incluso una diferencia menor, comprar tecnología de 2 años simplemente no tiene ningún sentido (a menos que necesite absolutamente todos esos puertos y odie usar dongles)

Acabo de recibir el modelo 2017 y la falta de puertos no me preocupa mucho. USB-C es el futuro y es significativamente más rápido tanto en la carga como en la transferencia de datos, además hay tantos adaptadores y concentradores con todos los puertos incluidos en 1 (incluido Ethernet), así que sí, estoy muy contento con mi compra y nunca sugeriría a nadie que compre El modelo 2015.

Puedes buscar en Google la diferencia de CPU o simplemente dm me si quieres saber la diferencia en el uso diario para un desarrollador.

EDITAR: ¡TRACKPAD es ENORME y créeme que te enamorarás desde el primer día!

Recomiendo el modelo 2016, ya que puede obtener un buen precio de vendedores de buena reputación a medida que limpian el inventario. El modelo 2015 tiene dos generaciones desactualizadas y no es mucho más barato. Touch Bar aún no es totalmente compatible con todas las aplicaciones, pero a medida que estos MacBook Pros más nuevos aumentan en número, más aplicaciones las admitirán. En el peor de los casos, puede usarlo como una fila de función normal, y aún así es bueno poder desbloquear su computadora con Touch ID. USB-C se está convirtiendo rápidamente en el único puerto en muchas computadoras portátiles de PC, por lo que no pasará mucho tiempo antes de que los dongles no sean el inconveniente que son hoy en día.

A menos que pueda obtener el modelo 2015 por <50% del costo del modelo 2017, vaya con la máquina más nueva. Ambas son buenas máquinas en este momento, pero dentro de tres años estará feliz de haber comprado el sistema más nuevo. Para sus periféricos, los muelles Thunderbolt 3 son significativamente menos costosos que los muelles Thunderbolt 2, todos los componentes, incluidos CPU, SSD y gráficos, son más nuevos y más rápidos, y está comprando la tecnología que representa la dirección en la que Apple está yendo en lugar de donde vienen de

2015: es lo que uso para mi trabajo personal y en Google en mi trabajo diario. No soy fanático de la basura de 2017. Estoy esperando una revisión donde hagan una buena computadora sin barra táctil, pero tal vez eso nunca sucederá. Me quedo con mis cosas de 2015 todo el tiempo que pueda. ¡Me gustan las teclas de escape físico y brillo / volumen! El nuevo teclado y el trackpad demasiado grande también son terribles en mi opinión.

Amo la barra táctil. El chip más nuevo no es mucho más rápido, pero la memoria es más rápida. Puede tener un SSD más grande en el nuevo, y es más rápido. Trabajo tanto en un MBP 2015 como en un MBP 2016 y el más nuevo es más rápido, más liviano de transportar y más agradable de usar. Uso la barra táctil más de lo que pensé que haría y no me pierdo las teclas de función física.

Gracias por el A2A.

No ha dicho qué tipo de desarrollador, pero me gustaría obtener el 2015. Utilizo una máquina 2011 (entre otras) y PHPStorm / Jetbrains para el desarrollo web, y funciona bien; el único momento en que es lento es cuando se ejecuta VM para la emulación de Windows y las pruebas del navegador.

En general, me gusta obtener el menos costoso que haga el trabajo, aunque si la memoria interna no es actualizable, trato de maximizarlo.

Cualquiera de los dos funciona bien. Me gusta más el teclado antiguo. YMMV.

More Interesting

Cómo escribir código profesional

Estoy con visa H4. Tengo un título de Ingeniería (ECE) y MBA (HR) de la India. ¿Cuáles son mis posibilidades de conseguir un trabajo en EE. UU. Después de obtener mi EAD?

¿Es aconsejable que los desarrolladores / probadores de software se eduquen sobre IA o big data?

¿Es difícil entrar en Google, Facebook o Apple?

¿Qué buscan las empresas tecnológicas en un currículum de nivel de entrada para un desarrollador de software? ¿Debería ser educación o experiencia pesada, con información específica del curso o proyectos incluidos? ¿Debería haber una carta de presentación? ¿Es cierto cierto formato mejor que otro?

¿Cuáles son las ventajas y desventajas de utilizar un equipo remoto para el desarrollo de software?

¿Quiénes son los mejores desarrolladores o probadores?

¿Cuáles son algunas cosas que aprendiste trabajando en software a gran escala que los cursos de pregrado no pudieron enseñarte?

¿Qué hace a un buen programador OCaml?

Cómo obtener experiencia en sistemas distribuidos si no puedo conseguir un trabajo cerca de este dominio

¿Cuáles son las habilidades fundamentales que debe tener un desarrollador de software maestro?

¿Qué computadora portátil debo comprar para la universidad (desarrollo de software)?

¿Cuáles son algunas de las preguntas que un gerente de proyecto le haría a un desarrollador de software en una entrevista?

Estoy comenzando mi estudio como desarrollador de software. ¿Cómo debo convertirme en un desarrollador exitoso en grandes empresas?

¿Cómo es trabajar en Pagalguy como desarrollador de software?