El Fri, 22 Jan 2010 00:24:09 +0100, Karl García Gestido escribió:
O Xoves, 21 de Xaneiro de 2010 12:59:48 Camaleón escribiu:
Pero aún así, por muchas vueltas que le des, sigue siendo lo mismo:
"Cabeza redonda, ojos pequeños, orejas de punta, pico curvado. Es un búho."
¿Qué considero yo un lenguaje de alto nivel? Sencillamente a un lenguaje que utilice estructuras lógicas complejas en lugar de código máquina. No, no me fijo en las capacidades del propio lenguaje sino en su formulación.
¿Es inteligible para un ser humano? -> alto nivel ¿Es inteligible para un microprocesador? -> bajo nivel
Es más fácil. A un tipo o grupo de lenguajes se les llamó hace tiempo "de alto nivel". Cambiarle el nombre 20 años después es absurdo XD C ó C++ son lenguajes de alto nivel "por definición". Otros lenguajes serán mejores, más estupendos, más maravillosos, etc. Pero no quita que aquéllos fuesen de alto nivel. Es como decir que los móviles de hace 6 años no eran móviles simplemente porque los modernos hacen más cosas XD
(voy a meter más leña al fuego >:-) ) Estamos de acuerdo en que cambiarle el nombre a las cosas "porque sí" (como único elemento diferenciador) es absurdo. Pero algunos cambios al menos siguen cierta "lógica". Por ejemplo, hace un tiempo hablamos sobre el cambio de la nomenclatura de los "megabytes" (MB) por "mebibytes" (MiB) para determinar unívocamente el tipo de unidad a la que nos estamos refiriendo, decimal o binaria. ¿Este cambio de nombre es absurdo? No, tiene su lógica. Otro ejemplo, más común: los "netbooks". ¿Son ordenadores portátiles? Hombre, sí, son "portátiles", pero tienen características diferenciales suficientes como para que el cambio de nombre tenga cierto sentido, más allá de una simple estrategia comercial. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org