Colección de citas famosas - Slogan de motivación - ¿Qué significa exactamente el lenguaje C con ser altamente portátil?

¿Qué significa exactamente el lenguaje C con ser altamente portátil?

"Yo soy el capitán" está bien informado y lo que dijo es absolutamente cierto! ! La "gran portabilidad" del lenguaje C se compara con el lenguaje ensamblador. Las primeras computadoras no tenían un sistema operativo unificado. Los programadores tenían que programar el hardware directamente. Diferentes computadoras tenían diferentes conjuntos de instrucciones de ensamblaje. Si un programa escrito para una computadora iba a trasplantarse a otra computadora para ejecutarse, tenía que basarse en el. conjunto de instrucciones de la computadora específica. Haga muchas revisiones. Debido a que el lenguaje C puede compilar programas fuente en diferentes programas binarios para diferentes computadoras sin modificar el programa fuente en lenguaje C, mejora la portabilidad para los programadores. Ahora que existen sistemas operativos establecidos, este nivel de portabilidad no tiene ninguna ventaja. En el entorno actual, el lenguaje con alta portabilidad es, sin duda, JAVA. El lema es "Programar una vez, ejecutar en cualquier lugar" y el programa se puede ejecutar en todos los sistemas operativos. Dado que SUN, la empresa matriz de JAVA, no es lo suficientemente fuerte, de hecho, al cambiar a ciertas plataformas, los fabricantes de sistemas operativos hacen lo suyo y algunos códigos aún deben modificarse un poco al trasplantarlos. Sin embargo, SUN se compromete a hacerlo. formular normas más estrictas para resolver este problema. Su competidor Microsoft también está trabajando en la formación de otro conjunto de estándares para romper los estándares unificados de SUN. Si desea saber qué sucede a continuación, veamos el desglose del mercado.