15-10-2009, 14:36
Eh... no quiero entrar a dudar ni empezar a hacer cuestionamientos. Pero lo que dice Holy es PARTE verdad. No hay muchos micros que corran lenguajes de alto nivel como lenguaje base. Excepto los microprocesadores picoJava, que son de Fujitsu. Esos pueden correr C, C++ y Java, nativamente.
Los demás tienen todos su propio assembler. (Y su propia forma de destruir la mente de un programador... en conjunto con su ego y su autoestima.)
Igual, lo que imagino que habrá pasado, es que tu profesor te enseñó C++ porque no sabía el set de instrucciones que usaba tu micro, y lo tuviste que programar en C, que dado un buen compilador y un buen programador, el código objeto puede ser tan eficiente como en assembler. Y que es lo que veo que pudo haber pasado por lo que decís de "crear librerías desde cero".
Los demás tienen todos su propio assembler. (Y su propia forma de destruir la mente de un programador... en conjunto con su ego y su autoestima.)
Igual, lo que imagino que habrá pasado, es que tu profesor te enseñó C++ porque no sabía el set de instrucciones que usaba tu micro, y lo tuviste que programar en C, que dado un buen compilador y un buen programador, el código objeto puede ser tan eficiente como en assembler. Y que es lo que veo que pudo haber pasado por lo que decís de "crear librerías desde cero".