Foro de elhacker.net

Sistemas Operativos => Mac OS X => Mensaje iniciado por: GeorgArming en 22 Enero 2012, 00:49 am



Título: Mac para programadores?
Publicado por: GeorgArming en 22 Enero 2012, 00:49 am
Para empezar, en estos momentos no tengo ninguna intención de comprarme un Mac, pero de cara al futuro y también por curiosidad, me gustaría saber vuestra opinión acerca de este post.

Nunca he tenido un Mac, siempre he tenido PCs, con Windows y Ubuntu. Actualmente uso Ubuntu. Pero Apple es Apple, y siempre he estado convencido de que los Mac son brutales en comparación a los PC. Lo que pasa es que no sé si encaja con mi perfil de usuario. Para un usuario "normal" que quiera un buen ordenador, Mac está bien. Para un usuario que trabaje diseñando gráficos o música/sonido, un Mac le viene de coña.

Pero yo soy otro tipo de usuario. Soy un usuario "normal", pero que en cuanto a "trabajo"/ocio me gusta programar. Entonces me pregunto... un Mac encaja con el perfil de usuario de un programador? Es un buen sistema para este tipo de usuarios o mejor una distro Linux? No me interesa desarrollar Apps para iOS ni el desarrollo web (que supongo que esto sí encaja con un Mac), lo que me interesa es C (me gustaría crear/modificar sistema operativo Linux) y Python. Encaja esto con Mac, o sería mejor Linux? Por qué?

Muchas gracias.

AÑADO: tal y como lo he planteado parece que Linux me viene que ni pintado, lo que pasa es que me encantan los productos Apple (aunque no he tenido Mac, lo he probado). Me encanta cómo es Mac OS X, pero para programar... No sé.


Título: Re: Mac para programadores?
Publicado por: WHK en 22 Febrero 2012, 14:30 pm
Hola, si, los mac son brutales igual que su precio.

Por ejemplo ahora estoy trabajando desde un iMac con 16g de ram y 4 nucleos de procesador y anda genial, pero el desempeño no lo hace el sistema operativo sino la maquina, por el mismo dinero podrias comprarte un intel de 8 nucleos y 32g de ram y ponerle debian y tendrias un makinón para programar y mucho mas rápido y estable que un mac ya que recuerda que el nucleo linux tiene mucho mejor desempeño en la mayoría de las cosas en comparación a unix, o si no averigua que nucleo utilizan casi todas las supercomputadoras del mundo. De hecho la rapidez y estabilidad del iphone no lo hace el sistema operativo sino el hardware, mucha ram y mucho procesador con un kernel compilado para el mismo hardware, esa es la ventaja, si quieres algo bueno para programar comprate una pc con intel y compilale el nucleo de linux y ponle alguna distribución que te guste.

Eso que mac nunca falla es un mito, acá en el trabajo hay 4 iMac y 2 macBook pro y si fallan, mayormente en la red y en el mismo sistema op aun utilizando solo programas de la app store.

Podrias usar alguna distribución de gnu/linux y utilizar repositorios estables y no tendrás problemas, eso si que requiere de mayor destreza con el manejo del sistema y su configuración, mac te hace todo solito igual que un windows o mejor aun, pero en gnu debes ser mas hábil porque no te ponen todo en bandeja, pero si, es mas rápido y estable.

Yo actualmente en mi trabajo estoy utilizando UltraEdit32 y anda super bién, por lo menos mucho mejor que cualquier editor que puedas encontrar para mac, hasta el netbeans funciona horrendo en mac y me tube que cambiar, de hecho gnu/linux tiene mas herramientas para programadores que mac.

Si quieres ser diseñador tendrás mas herramientas en Mac y necesitas un iMac de $2,000USD.
Si quieres ser programador tendrás mas herramientas en Linux y necesitas una pc de $600USD (misma capacidad del mac).
Si quieres buenos juegos entonces necesitas windows o una ps3 (una PC de $600USD misma capacidad del mac).
Si con suerte sabes usar msn y excel entonces necesitas windows y una pc de $200usd.


Vamos, que mac es buenisimo, tiene buén sistema operativo y un buén hardware, buén soporte, buén diseño y un buén núcleo unix, pero te cobran hasta por las dudas, con el mismo dinero tienes algo mas potente solo que no tan bonito a menos que instales kde4 con compiz fusion y cairo dock y recompiles el kernel. Lo que pagas en mac es que te dan todo ya hecho, todo instalado, compilado, funcionando, etc en cambio en una pc debes hacerlo todo tu y te ahorras el dinero que le pagan ellos a sus empleados para que lo hagan.

De verdad si yo fuera mi mamá me compraría un mac para que se viera bonito en la casa pero yo me compraría una pc de tarro con el doble de capacidad y le compilaría linux con kde4 y quedaría de lujo.


Título: Re: Mac para programadores?
Publicado por: Tyrz en 22 Febrero 2012, 14:35 pm
Bueno... mi intención era responder pero el post de WHK es mucho mejor q lo q yo pensaba poner asiq simplemente...

 ;-)


Título: Re: Mac para programadores?
Publicado por: GeorgArming en 25 Febrero 2012, 14:50 pm
Muchas gracias por responder! Ya me ha quedado claro.

Saludos.