Red de conocimientos turísticos - Información de alquiler - ¿Sería mejor usar LINUX para programar?

¿Sería mejor usar LINUX para programar?

Sí, a medida que aumente el tamaño del programa, surgirán sus ventajas. Las ventajas se reflejan principalmente en los siguientes aspectos

1: El entorno operativo es altamente controlable, en términos generales, el entorno operativo bajo win es diferente. No solo tiene muchos IDE (suite Kdev, suite anjuta y sus respectivas suites para varios lenguajes), sino que más programadores en Linux tienen su propio entorno de programación, por lo que es muy fácil de usar. Los programadores crean su propio entorno de programación, por lo que es muy fácil de usar. Muchas personas simplemente mantienen las herramientas de edición emacs y vim en su propia colección. Además, existen muchas herramientas con ventajas naturales en Linux, como la herramienta de pantalla dividida de interfaz de caracteres, que permite que el mouse siga el foco debajo de la GUI, múltiples espacios de trabajo, etc., porque el código de programación y la información manual en Linux son Es muy fácil de encontrar y hay Con estas herramientas, puede consultar e ingresar al mismo tiempo, y no habrá cobertura de ventana causada por cambios de enfoque en win. Y win no puede hacerlo en absoluto (solo puede hacer que el mouse siga el foco a través de medios muy remotos, pero con esta función, sin la cooperación de múltiples espacios de trabajo, la vida será peor que la muerte)

2: Optimización del producto terminado, porque hay más métodos de optimización en el nivel del compilador que en Win, por lo que el efecto es mucho mejor

3: La estabilidad de ejecución del producto terminado y la estabilidad del sistema ! Esto en sí mismo determina que una cantidad tan grande de cálculos científicos requiere decenas de miles de horas solo usando Linux, y es difícil que los programas Win se ejecuten continuamente sin fallar.

4: Fuerte combinabilidad. Aunque la programación en varios idiomas es posible en win, obviamente es muy débil. Por ejemplo, en la parte del shell, muchas veces es necesario usar otros lenguajes para reemplazar el shell para que funcione. tiene mucha duplicación y redundancia, lo que no favorece la creación de prototipos, síntesis de módulos, etc. Además, las capacidades de ensamblaje de la serie masm utilizadas por la serie vs en win no se pueden comparar con las de Linux, y lo mismo ocurre con lisp o perl, etc., y cualquier capacidad en Linux es muy sólida, por lo que para varios idiomas. programación, las capacidades de Windows son muy insuficientes.

5: Win no es tan modular como Linux. La programación del shell de Linux es un alto grado de aplicación de módulos, pero es poco probable que Win alcance este punto. Toda la programación del shell solo ha llegado al punto de "procesamiento por lotes". "

Hay muchos Linux, pero la mayoría de los programadores pueden hacerlo. Hay muchos Linux, pero la mayoría de los Linux son buenos para programar, porque la multitud de Linux simplemente aumenta la simplicidad y la cantidad de software. Si es así, En busca de rendimiento, es mejor programar en BSD (similar a Linux). Pero la ventaja de Linux es que hay más software actualizado.

Para la segunda pregunta, por supuesto que puedes, pero necesitas instalar XP antes de instalar Linux; de lo contrario, XP sobrescribirá el software de arranque dual en Linux, lo que provocará que no se inicie.

.