El Macbook Air está en la parte superior de mi lista.
Antes de que comience el cansado debate entre Mac y PC, puedo ver el mérito en ambos y he usado ambos durante años. De ninguna manera soy un fanático de Apple.
UNIX
- Cómo dejar de sentirse mal por no haber sido invitado a una reunión de diseño y respetar la discreción del organizador de la reunión
- ¿Qué medidas debe poner en práctica un desarrollador de software próximo / maestro para resistir la mayor competencia en el mercado laboral?
- Estoy comenzando mi estudio como desarrollador de software. ¿Cómo debo convertirme en un desarrollador exitoso en grandes empresas?
- ¿Existe realmente mucho ageism en la industria del desarrollo de software?
- ¿Son felices los desarrolladores de software?
Dicho esto, hay algo tan perfecto en el MacBook air específicamente para el desarrollo web. La web se ejecuta principalmente en UNIX. Entonces, las máquinas Linux o Mac tienen más sentido. También he estado en proyectos que requieren puramente el desarrollo de Windows y las Mac funcionan muy bien con máquinas virtuales.
Ligero y portátil
El MacBook air es, como su nombre lo indica, ligero y portátil. Cuando los desarrolladores a menudo se ven obligados a cargar su máquina. Entiendo que el hecho de que todo en el MacBook Air esté soldado es un problema para los propietarios de computadoras que están acostumbrados a intercambiar componentes.
Sin embargo, me parece que incluso los puertos en los que los nuevos componentes se conectan constantemente se actualizan. He estado muy feliz durante los últimos tres años vendiendo mi vieja máquina y pagando la diferencia por una nueva. Honestamente, el precio termina siendo prácticamente el mismo y obtengo una máquina más ligera para eso.
También me alegra saber que el sistema operativo Mac OS está optimizado específicamente para la configuración fija de las máquinas que venden. Compare esto con la optimización de su sistema operativo para el ensamblaje desconocido de terceros y máquinas de bricolaje. Por ejemplo, los propietarios existentes de MacBooks recientemente obtuvieron una mayor duración de la batería a través de una actualización de Mavericks, el Mac OS más nuevo en el momento de escribir este artículo. ¡Un aumento de rendimiento debido únicamente al sistema operativo!
Pricepoint
Para una máquina profesional, el precio de un MacBook air es el correcto. Y, recientemente se ha reducido un poco (~ $ 900). ¿Puedes encontrar una máquina por menos? Por supuesto. Pero nunca he experimentado ningún retraso con el MacBook air al hacer desarrollo web. Yo y muchos otros podemos responder por ello.
Cómpralo reacondicionado y puedes obtenerlo en aproximadamente $ 750: MacBook Air reacondicionado – Computadoras portátiles con certificación MacBook Air de Apple – Apple Store (España)
Es posible que con suficiente tiempo e investigación pueda construir su propia computadora portátil que sea funcionalmente comparable a la MacBook air. Sin embargo, no obtendría esa tranquilidad como comprador sabiendo que esa misma máquina había sido utilizada y aprobada por muchas otras personas.
Duración de la batería
De 9 a 12 horas, según el modelo que obtenga.
Software nativo
Las Mac tienen algunas de las mejores aplicaciones para el desarrollo web. Además de aplicaciones como Sublime Text que se ejecutan en todas las plataformas, Coda 2 es una bestia, VIM se ejecuta de forma nativa y la tienda de aplicaciones Mac es una biblioteca bien organizada de componentes únicos para facilitarle la vida (¿CodeKit cualquiera?). Después de haber trabajado tanto en tiendas totalmente de Microsoft como de Unix, puedo decir con certeza que el terminal en máquinas Mac / Linux es mucho más fácil de usar por algunas de las razones más pequeñas. (Arrastrar y soltar directorios, cortar / copiar / pegar fácilmente …)
Componentes instalados
Las Mac también tienen una gran cantidad de software preinstalado y configuraciones que facilitan el inicio del desarrollo web. Por ejemplo, Apache y git ya están preinstalados. Cualquier otra cosa se instala fácilmente con los administradores de paquetes nativos de UNIX como npm o gem.