Red de conocimiento informático - Conocimiento informático - ¿Qué es mejor para un programador, Mac OS X o Windows?

¿Qué es mejor para un programador, Mac OS X o Windows?

Como alguien que utiliza con frecuencia computadoras Apple y desarrolla en Mac OS X, siempre quise encontrar una oportunidad para hablar sobre por qué prefiero las computadoras Apple y Mac OS X.

Me encanta Apple y Steve Jobs, pero también amo Microsoft y admiro a Bill Gates, que es mi ídolo de la infancia.

Como persona que se gana la vida escribiendo programas, Windows no tiene ningún obstáculo. Básicamente sé cómo reinstalar y cómo solucionar cualquier problema en Windows, incluso si no lo sé desde hace mucho tiempo. mientras sabe a través de los motores de búsqueda, sabe cómo resistir los virus, protege su propio sistema, sabe cómo desarrollar programas en Windows para satisfacer las necesidades de su jefe y, francamente, su eficiencia en el trabajo es aún mayor en Windows.

Siempre les digo a mis amigos que en realidad es un doble dolor: cuando usas una Mac, es muy doloroso porque no puedes usar la banca en línea de China Merchants Bank y no puedes ver algunas aplicaciones de Phoenix Broadband. Realmente ineficiente en Mac, ¿no es así?

También es muy doloroso cuando uso Windows. Estoy acostumbrado a usar la función Exponer y mover el mouse hacia la esquina superior derecha de la pantalla. Windows no responde, por lo que es un doble dolor. Conozco tanto Windows como Mac OS X, está claro cuáles son las deficiencias y ventajas de cada uno.

Me encanta la interfaz de Apple, pero hay una cosa a tener en cuenta aquí: cuando solo usas Windows, no conoces las deficiencias de Windows y piensas que estás viviendo en un mundo perfecto.

Esta lógica es muy extraña: una cosa perfecta en el mundo se vuelve imperfecta a causa de otra cosa imperfecta.

En otras palabras, originalmente tenías una cosa perfecta, pero ahora tienes dos cosas imperfectas.

Pero, ¿es una pérdida por esto?

En otras palabras, ¿has retrocedido?

La respuesta es la contraria, está mejor que antes.

Mucha gente piensa que la mayor diferencia de Mac OS X es la magnífica interfaz Aqual.

Pero creo que esto es sólo la superficie de Mac, y no es suficiente para explicar la excelencia del sistema Mac OS X.

De hecho, Linux y Windows configurados pueden incluso lograr efectos más magníficos.

Página 2: Me encanta la simplicidad y la franqueza de Apple. Me encanta la simplicidad y la franqueza de Apple. Lo que realmente brilla y retiene a los usuarios en Mac OS X es su filosofía de diseño.

Eso es sencillo, intenta no molestar a los usuarios con conceptos innecesarios.

Por ejemplo, el disquete de Windows es A:, B: y el disco duro es el disco C:. No existe tal concepto en Mac OS X. Un disquete es el icono de un disquete. , y el disco duro es el icono de un disco duro.

Al usar Windows, ¿alguna vez has pensado por qué debe existir un concepto como A: B: C: D: E: disco?

Para otro ejemplo, sin ningún equipo de red, se pueden conectar dos portátiles a través de sus respectivas tarjetas de red inalámbrica. El funcionamiento en Mac OS X es muy sencillo, basta con crear una red en uno de ellos. se une a la red, podrá ver inmediatamente el icono de la computadora de la otra parte.

Muchos amigos dicen que esta función no parece existir en Windows. La respuesta es: Sí, Windows es omnipotente, pero Windows requiere muchos conceptos. Primero, debes entender que existen dos conexiones. métodos de tarjetas de red inalámbrica, y luego varios protocolos de red, configuración de IP, segmentos de red, etc. Al enfrentar estos problemas, primero dudará de su propia estupidez, pero ¿alguna vez ha pensado si son necesarios tantos conceptos?

Mac OS X encarna este espíritu en todo el sistema, con menos conceptos, operaciones más simples y directas, por lo que Mac OS Entonces se pueden interconectar dos computadoras (por qué el usuario debe identificar la línea cruzada.

).

Hablando como programador Este sentimiento es aún más fuerte cuando se programa en Mac.

Objective-C es el lenguaje oficial elegido por Apple. Al igual que C, es un superconjunto del lenguaje C. Agrega características orientadas a objetos a C de manera muy simple y hermosa, sin plantillas redundantes. sobrecarga (¿son absolutamente necesarios?

Lo que se necesita es simplemente enfrentar objetos).

En la API Cocoa subyacente de Mac OS

Net se puede comparar (pero aún hay más conceptos).

Pero no lo olvides.

Net y Cocoa no son productos de la misma época. El predecesor de Cocoa, OpenStep, existía mucho antes de que apareciera Java.

Con el lanzamiento de Leopard, Apple lanzó Objective-C 2.0, que fue la primera actualización de Objective-C en muchos años, añadiendo sólo algunos conceptos con cautela.

Página 3: La cultura de amar a Apple La cultura de amar a Apple Genius es preguntar algunos "por qués" más sobre preguntas a las que otros están acostumbrados. Esto se llama pensamiento independiente.

Aprecia la cultura Think Different de Apple.

Aquí hay dos niveles de significado. El primer nivel es Diferente, pero ¿las cosas diferentes son necesariamente buenas?

He visto a muchos jóvenes que dicen que son diferentes, "los dueños del territorio" y demás, muy hip-hop, muy individuales, y tienen peinados muy diferentes, pero en el momento crítico. Cuando llega la elección de la vida, se apresuran a tomar el examen de servicio civil. Es estable y los padres pueden estar tranquilos... Esto es simplemente diferente, no pensar.

Qué es Pensar.

Pensar significa pensar independiente.

Por ejemplo, si otros dicen que trabajar como funcionario público es estable, las personas que piensan de forma independiente deberían pensar si los funcionarios públicos son realmente estables.

¿Por qué es estable?

Eres tan joven, ¿necesitas estabilidad?

Mucha gente piensa que los diseñadores deberían utilizar los ordenadores Apple, pero no lo creen así. Photoshop para PC también es muy bueno hoy en día y aún se pueden crear buenos diseños.

Ordenador Apple Mac OS

Pero todavía hay algunas personas que son adecuadas, es decir, aquellas que tienen la capacidad de pensar de forma independiente, les gusta aprender cosas nuevas, no tienen miedo de romper hábitos, aceptan que el mundo no es perfecto, pero quieres saber más sobre el mundo. Por supuesto, también debes estar dispuesto a pagar un poco de dinero y tiempo para aprender cosas nuevas.