¿Es bueno el MacBook Air para programar? ¿Es bueno para la multitarea y la programación de Matlab, Visual Studio, Scala y C ++? Tengo un Dell Inspiron 14R con 4GB de RAM e i3 (2da generación). ¿Qué haría una mejor actualización: MBA o MBP (sin retina)?

Un MacBook Air es lo suficientemente potente como para la mayoría de los tipos de programación.

El MacBook Air en mi armario, donde trabajo.

He usado la misma MacBook Air que mi única computadora durante los últimos tres años.

Lo compré por US $ 1,500, con un procesador completamente actualizado y RAM expandida.

Lo he usado durante aproximadamente 8,000 horas en total, lo que equivale a menos de $ 0.20 por hora.

He aquí por qué recomiendo comprar una MacBook Air sobre otras computadoras portátiles:

  1. Compatibilidad con Unix. OS X, el sistema operativo Mac, combina la usabilidad de Windows con la compatibilidad Unix de Linux. No puedo exagerar la importancia de tener un entorno de desarrollo compatible con Unix.
  2. Duración de la batería. Cuando obtuve mi MacBook Air por primera vez, pude codificar durante 10 horas sin necesidad de cargarla. Incluso hoy, la batería todavía dura aproximadamente 6 horas.
  3. Ligereza. Corro a todos lados. Es la forma más rápida de viajar tres kilómetros o menos en el centro de San Francisco. Tener una computadora portátil extremadamente liviana lo hace mucho más fácil.
  4. Asequibilidad Los MacBook Airs cuestan alrededor de US $ 1,000 más baratos que un MacBook Pro, que probablemente solo necesites si estás editando videos.

Suponiendo que no esté haciendo cálculos astrodinámicos o ejecutando algoritmos terriblemente ineficientes, un MacBook Air debería ser muy potente para sus necesidades de programación.

Actualización 21 de diciembre de 2015:

Mi amigo Peter Benjamin acaba de señalar que, a partir del invierno de 2015, un MacBook Air 13 “completamente actualizado” cuesta casi lo mismo que un MacBook Pro Retina 13 “. Aquí hay una comparación de sus estadísticas.

MacBook Air 13 “totalmente actualizado:

  • 2.2 Ghz de doble núcleo i7
  • 8GB 1600Mhz RAM
  • 256 GB SSD
  • US $ 1,450

Stock MacBook Pro Retina 13 “:

  • 2.7 Ghz de doble núcleo i5
  • 8 GB 1866Mhz Ram
  • 256 GB SSD
  • US $ 1,500

Suponiendo que está de acuerdo con el mayor peso y la duración de la batería un poco más corta, puede preferir el rendimiento de precio adicional de un MacBook Pro.

He escrito más de 300 respuestas sobre diseño, educación y tecnología. Deberías seguirme aquí en Quora .

Acabo de comprar el Macbook Air 2013 a un colega y es genial. Es el modelo base y desearía que tuviera la RAM de 8GB en su lugar para poder ejecutar paralelos con Windows 10, pero puedo arrancarlo doblemente y estaré bien. Posiblemente en un SSD externo. Si PUEDE permitírselo, obtendría el modelo base Macbook Pro 13 “. El procesador i5 no parece decepcionar por lo que he escuchado. Es difícil equivocarse considerando que OS X administra sus recursos tan bien. El mejor trato para mí aunque si quiere AHORRAR dinero, sería obtener el Macbook Pro no retina i5 o i7 2012 que todavía está en el sitio web de Apple. Es fácilmente actualizable y económico. Puede obtener un SSD de $ 80 en Amazon y módulos de RAM de 16GB por $ 70 en Amazon también. Luego, simplemente instálelos y la computadora pasará por muchas cosas … realmente tendrá que esforzarse mucho para usar toda la potencia, estoy seguro. De cualquier manera, costará lo mismo esencialmente … Elija Macbook Pro Retina, si está de acuerdo con algunas limitaciones e inconvenientes … Yo personalmente elegiría el Macbook Pro sin retina por su bajo costo de actualización.

Acabo de comprar una última versión de MacBook Air (2016) con las especificaciones más bajas con Core i5 1.6GHz y 8GB RAM. Así que solo quiero actualizar el hilo para aquellos que lo están considerando ahora.

  • No lo recomendaría como la computadora portátil principal para la codificación porque: su pantalla está desactualizada (panel TN, baja resolución). Independientemente del tipo de programación que realice (final de fuente, back-end, api, …) Creo que la pantalla es lo más importante que deberá tener en cuenta. Porque tus ojos son la única conexión entre tú y tu código.
  • No lo recomendaría si eliges peso ligero, ya no es el portátil más delgado y liviano.
  • Si ya tiene una potente Mac pro o una PC de escritorio, MacBook Air es la mejor opción, ya que podría manejar sus tareas cuando se mude. Puedo ejecutar intellj ide, xcode, compilar con gradle, servir nodejs con webpack; todo está bien, solo un poco más lento (aceptable). Por qué dije que es la mejor opción, porque no lo mantendrá con usted por mucho tiempo y olvidará su poderosa máquina, que acelera su trabajo mucho más.
  • Si tiene menos de $ 1000, entonces, vaya, cualquier computadora portátil con el mismo rango de Windows no puede vencerlo, excepto posiblemente la pantalla.

No creo que pueda obtener Visual Studio para Mac, aunque ¿tal vez pueda configurarlo para arranque dual (Windows y Mac)?

Cambié de PC a Mac para el desarrollo hace unos años y nunca volvería. Tener acceso a un entorno de shell de Linux es realmente conveniente, y XCode es probablemente el mejor IDE que he usado. Además, la Mac es increíblemente eficiente en cuanto a memoria. Ejecuto una configuración de Macbook Air de 4GB y regularmente ejecuto dos IDEs simultáneamente, junto con un servidor web y otras aplicaciones. Nunca podría hacer eso con una PC de 4GB (como estoy seguro que ahora estás experimentando).

Personalmente elegí Air sobre MBP únicamente por consideraciones de tamaño y peso.

¡Espero que ayude!

He estado usando MacBook Air por más de un año. Soy un desarrollador de iOS (principalmente). También hago cosas de backend, php, python y nodejs. Además, uso Photoshop casi tan ampliamente como uso XCode. Además, algunas otras aplicaciones que ayudan a organizar mi flujo de trabajo y aumentar mi productividad \ U0001f61d.

Ha sido muy bueno. Nunca he experimentado realmente un retraso en mi MacBook Air básico de 13 pulgadas. De hecho, lo uso con una pantalla extendida full-hd. Es mucho más rápido que Mac Mini con un procesador más rápido, se lo doy porque lo uso en mi oficina (probablemente debido a su almacenamiento flash).

Pero si estás pensando en comprarlo ahora, diría que espera. Espere algún momento, Intel lanzará los procesadores de próxima generación, llamados Skylake, en agosto. Una vez que estén en nuestras máquinas, la duración y el rendimiento de la batería serán mejores de alguna manera que Intel promete. Los procesadores están teniendo una gran diferencia con los actuales (nuevamente, como lo prometió Intel, les creería porque lo dijeron al lanzar también los procesadores Core-i).

Pero sí, MacBook Air es una máquina realmente agradable para la programación. Sin embargo, si desea ejecutar la misma máquina durante más de 7 años, le recomendaría comprar una MacBook Pro. Si logra obtener un Air con 8GB de RAM, aún puede garantizarle los próximos 5 años de vida de programación feliz, con 4GB: 3-4 años de validez.

Espero que esto te ayude a tomar una decisión.

——– editar 1 ———

Parece que los procesadores Skylake todavía no están en MacBook Airs. Sin embargo, están en iMac de 27 pulgadas.

——– editar 2 ———

Esta fue una buena respuesta cuando fue dada. Pero ahora es muy obsoleto. No compre una Macbook Air con esta recomendación ahora. Es una máquina en desuso. Sugeriría un iMac debido a su hermosa pantalla y poder de proceso lo suficientemente bueno. Pero si no puede prescindir de una computadora portátil, obtenga una MacBook Pro para las necesidades de desarrollo, codificación de audio, video y video.

Depende del tipo de desarrollo que hagas. Escribir código, compilar, vincular, etc., claro, aunque depende un poco del tamaño del proyecto.

Ejecutar múltiples máquinas virtuales para ejecutar otros sistemas operativos, o para emular una flota de servidores web de back-end implementados … no tanto.

En cualquier caso, aprovecharía al máximo el espacio RAM y SSD ya que ninguno de los dos puede actualizarse fácilmente después del hecho.

El 99% de mi codificación se realiza a través de RDP desde mi MacBook Air en una caja de Windows Server en Rackspace, por lo que realmente no gravo mi Air 2015. De hecho, no pagué más por la velocidad más rápida del procesador, ya que me pareció menos importante para mis propósitos que 8G de RAM. También tengo una pantalla Thunderbolt de 22 “que conecto cuando estoy en mi oficina. Aunque la pantalla de 13” está bien en general, ese espacio adicional es útil cuando tengo varios Visual Studio, Excel y Sql Server Management Studio instancias para hacer malabarismos.

El principal inconveniente del Air es su teclado ligeramente abreviado (cuando se trabaja en una caja de Windows no hay un combo de teclas directo y obvio para las teclas Fin o Inicio hasta que hurgue y las encuentre), pero está más que compensado por su portabilidad . No creo que el MacBook valga el grosor y el peso extra. Puedo colocar mi MacBook Air y mi iPad Air en un maletín con muchas otras cosas cuando visito a un cliente o viajo.

Dicho todo esto, tengo suficiente potencia para ejecutar una máquina virtual Linux y un IDE PyCharm y jugar con Python y Django a un lado. Y podría ejecutar una VM de Windows si tengo una necesidad en el futuro. Hace años era un defensor de la compra de la computadora portátil más potente y equivalente a una computadora de escritorio que podía pagar, con una pantalla de 17 “… pero considero que la Air es una compensación elegante y casi perfecta, y en los últimos años las computadoras portátiles realmente compiten bien con la computadora de escritorio poder.

El Air 2012 que tuve antes tenía algunos problemas con el trackpad que no se sostenía y se volvía escamoso, lo que me obligó a usar un trackpad externo con él. Ese problema parece haberse resuelto en los modelos actuales.

Las computadoras portátiles de Apple en general son bastante potentes. Y MacBook Air es mi favorito personal, ya que es el que tiene la mejor combinación de duración de la batería, precio y potencia. No importa lo que le arrojes, Mac simplemente no se rendirá fácilmente.

Sin mencionar que el excelente soporte técnico con el que se incluyen las computadoras portátiles de Apple hace que valga la pena ser el primero en la pérdida de compatibilidad de la mayoría de los diferentes espacios de trabajo.

El MacBook Air es lo suficientemente bueno para la mayoría de los tipos de programación

Hay un montón de excelentes respuestas aquí en Quora y otras formas y la gran mayoría dice que MacBook Air está bien para codificar.

Votos a favor y en contra:

  1. Quora [La publicación en la que estás] 17 a favor – 4 en contra
  2. Reddit 6 a favor – 2 en contra
  3. Apple 2 a favor – 0 en contra
  4. Stack Exchange 2 a favor – 0 en contra

Para más detalles, revisaría esta publicación de blog que escribí. Entro en un análisis más detallado de la computadora y las respuestas que encontré en línea: ¿El MacBook Air es bueno para la programación? [27 Comentarios y encuesta]

Después de leer los siguientes hilos, hay 27 comentarios que recomiendan que un MacBook air sea lo suficientemente bueno para programar. Solo hubo seis comentarios que abogaban por obtener otra computadora. Muchas de las puestas de sol vale la pena actualizar al modelo base de la MacBook Pro. Puede ayudar a otros a tomar la decisión votando en nuestra encuesta a continuación. Puede consultar el resumen completo de la revisión y emitir su voto aquí.

Sí, Macbook es el mejor dispositivo para programación / desarrollo. Si está buscando su futuro en programación / desarrollo, entonces debería optar por un Macbook.

Proporciona un soporte increíble para frameworks e idiomas. También se basa en Unix y le ofrece todas las funciones de GUI de Windows. La batería de respaldo de MacBook también es excelente. Por lo tanto, lo recomiendo encarecidamente.

Macbook Air es bastante bueno en multitarea. Puedo ejecutar Xcode, simulador de iOS, Android Studio, Android Emulator lado a lado.

Estaba buscando la misma información, no pude encontrar ninguna. Por lo tanto, grabé el video para que otros lo vieran.

Mi MacBook Air de 4 años (Core i5 y 4GB de RAM) maneja todo eso, sin sudar.

Feliz codificación.

En este momento, tengo alrededor de 9 pestañas abiertas en Safari, Tutoriales que se ejecutan en VLC, Blue Stacks con aplicación abierta, Android studio, IntelliJ IDEA, uTorrent con descargas activas, aplicación de correo, App Store, 3–4 archivos PDF junto con canciones y ¡no hay retraso en absoluto incluso con el uso simultáneo!

Detalles aquí: la respuesta de Rohit Chougule a ¿Vale la pena comprar el MacBook Air 2017?

Velocidad: bien (excepto para Unity o Unreal)

Espacio en pantalla: terrible. No puede tener más de uno o dos archivos abiertos + o referencia de API. Tendrá que tomar un segundo monitor o usar la función de cambio de escritorio constantemente. Para los cafés, esto es horrible. Recomiendo el MacBook Pro Retina 13 “un poco más pesado hasta que se lance un Retina Air.

Elegí la Retina MacBook Pro de 13 “(finales de 2012) por aire porque las dimensiones son casi idénticas y pesa solo ocho onzas más que la Air, pero está disponible en una configuración de rendimiento mucho más alta que la mejor Air, incluida una CPU más rápida, y (Opciones BTO para) el doble de RAM y SSD que el Air.

Inicialmente descarté la pantalla Retina como innecesaria, pero estoy tan contenta de haberlo reconsiderado. Cuando se usa VNC para conectarse a máquinas remotas con pantallas grandes o máquinas virtuales, los detalles que ofrece la pantalla Retina son simplemente sorprendentes y eliminan la necesidad (IMO) de una computadora portátil más grande de 15 “o 17”.

Es difícil de explicar sin verlo en persona, pero lo que me vendió en la Apple Store fue abrir la aplicación Terminal y luego reducir el tamaño de la fuente (con Command “-” repetidamente) y aún poder leer incluso el tipo más pequeño (Con mis ojos no tan jóvenes). Ver el detalle fino (en lugar de borroso) en una ventana VM o VNC fue una ventaja adicional.

Para el desarrollo y como máquina de reemplazo de escritorio, incluido el uso de máquinas virtuales VirtualBox y / o VmWare, recomendaría a cualquiera que considere el MacBook Air que también considere la potencia adicional y la claridad de la pantalla que ofrece el MacBook Pro Retina de 13 “. Me encanta el mío y no No lo cambie por un MacBook Air. Mi MacBook Retina de 13 “ha reemplazado (y consolidado) un MacBook Pro de 15”, un iMac de 24 “y un Mac Pro.

El MacBook Air es ideal para la programación ligera y las tareas poco intensivas, aunque si usted es un programador muy serio y puede ejecutar un programa exigente, no lo obtendría, ya que será lento. Recomendaría el MacBook Pro de 13 [pulgadas] con 8 GB de RAM, un procesador Intel i5 (5ª generación) y al menos 256 GB de almacenamiento SSD. Eso te costará alrededor de $ 1,500 USD. Esta máquina se adaptará perfectamente a sus necesidades y podrá realizar todas sus tareas. El problema con el MacBook Air es que no está destinado a realizar tareas intensivas y el problema con el MacBook Pro sin retina es que tiene 3-4 años, por lo que no durará demasiado. Además, la máquina puede no ser lo suficientemente potente para las tareas que necesita realizar. Me gustaría ir con el nuevo MacBook Pro de 13 pulgadas con las especificaciones que expuse anteriormente.

He estado usando un Macbook Air durante un par de años y me encanta. La portabilidad y la duración de la batería son grandes puntos de venta para mí. Actualicé la RAM a 8GB cuando lo pedí, pero aparte de eso, es un MBA estándar de 13 “.

Programo en Ruby todos los días. No hago mucho que requiera compilar.

No.

Para ser más específicos, ninguna computadora portátil es realmente buena para la programación.

Motivo: las CPU móviles están diseñadas para un bajo consumo de energía y no un alto rendimiento.

Una computadora de escritorio / estación de trabajo es casi siempre mejor que una computadora portátil.

Un iMac es una mejor opción.

Buena especificación para la programación:

Al menos 32 GB de RAM

Al menos 4 núcleos, i7 / i9, Ryzen> 1600, i9, E3 / E5

(más es mejor)

El problema es que dentro de los entornos modernos probablemente configurará todo el entorno del servidor en su computadora.

Para su entorno que podría usar para Vagrant, eso significa que ejecutará una o más máquinas virtuales en su computadora.

Y necesita una CPU potente y suficiente RAM para admitir este entorno.

Además de esto, puede usar, por ejemplo, Photoshop y su navegador con muchas pestañas abiertas. Ambas necesitan RAM, y las pestañas abiertas se ejecutan en segundo plano y consumen CPU.

Una computadora portátil puede ser útil para la creación simple de prototipos, pero odiará su computadora portátil si necesita esperar minutos para terminar su construcción …

Eso significa que tratar de obtener la mayor cantidad de CPU y RAM posible para su entorno de programación es la mejor estrategia.

Y obtienes mucho más CPU y RAM por tu dinero con un escritorio poco sofisticado.

Sí, el nuevo MacBook air puede manejar todas sus necesidades de programación sin ningún retraso. No es solo el hardware, sino también el sistema operativo y el sistema de archivos lo que hace que se destaque de otros dispositivos de Windows que se queda atrás incluso con los procesadores i5.

PD: Estoy escribiendo esta respuesta usando una y funciona súper suave, sin importar cuántas tareas o IDE abras.

Un aire no es muy diferente a la computadora que ya tienes. El aire tendrá una CPU mucho más nueva con una mejor arquitectura de chip, pero el ROI será marginal dado el costo. Puede agregar un SSD y ram a su Dell por ~ $ 100 y obtener mejoras significativas. Si necesita rendimiento y tiene un presupuesto ajustado, cree un escritorio, compre un MBP de retina 2012 o un iMac anterior. Todos tendrán procesadores i7 de cuatro núcleos en el rango 700-800, pero el escritorio tendrá componentes nuevos y mejores, así como la posibilidad de actualizar.

Si todo lo que estás haciendo es un desarrollo ligero, el MacBook Air no te decepcionará. Pero te recomiendo que maximices la RAM a 8 GB si has decidido que realmente quieres el Air. Pero, de nuevo, en ese punto, estará cerca del territorio de precios de la Retina de 13 pulgadas. Deberías obtener la Retina si necesitas más caballos de fuerza.

More Interesting

¿Cuál es el efecto de la tecnología en la historia?

¿Cuáles son los posibles impactos socioeconómicos de Neuralink (inicio de la interfaz mente-máquina de Elon Musk)?

¿Cuál es la promesa / potencial más inmediato de la impresión 3D?

¿Las tarjetas SIM en los teléfonos celulares serán obsoletas en el futuro cercano? ¿Por qué o por qué no?

¿Cuáles son algunos científicos que han desarrollado nuevas tecnologías para personas ciegas?

¿Cuáles son los efectos de la dependencia / uso de teléfonos inteligentes en los futuros adultos y la sociedad en general?

¿Qué característica de tu teléfono inteligente te gusta más?

¿La tecnología detrás de Siri (Inteligencia Artificial, Procesamiento del Lenguaje Natural, respuesta a preguntas) ha sido publicada en artículos académicos?

Inversión en tecnología: se está lanzando una gran cantidad de dinero a las redes sociales en 2012. ¿Cuál es su proceso de conversión en Twitter y FB?

¿Los medios en línea se harán cargo de la televisión por completo en los próximos 5 años?

¿Qué hace que un sitio web sea efectivo?

¿Debería aprender MATLAB o Python primero, como estudiante de negocios que todavía no sabe nada de informática?

¿Es cierto que las interfaces de usuario cambian cada 10 años?

¿Hay mejores widgets de chat en vivo gratis que el de este sitio web?

¿Quiénes fueron las primeras personas notables en quejarse públicamente de la sobrecarga de información / medios (con tecnologías más antiguas)?