Lo que pasa es que con este libro, creo yo, vas a tener muchos problemas. Si eres estudiante de primer curso y empiezas con las matemáticas pueden enseñarte 2 + 2 o 2 x 4 + 6 - 2 - (2 x 2 x 2), ambos con el mismo resultado pero con procedimientos distintos. Lógicamente, si al alumno se le enseña mediante la segunda opción no se va a enterar de nada, a parte de que es más rápido y sencillo de la primera forma. Este ejemplo se puede aplicar a los lenguajes de programación.
Teóricamente, todos los lenguajes pueden ser compilados o interpretados, pero no te van a enseñar interpretar por ejemplo C/C++ debido a que no te será fácil depurar, juntar archivos (librerías, archivos de cabecera...) entre otras cosas. Lo mismo pasa con .NET y Java.
http://en.wikipedia.org/wiki/Interpreted_language
En cuanto a la duda principal ya se dieron múltiples opiniones y todo queda a gusto del autor.
Teóricamente, todos los lenguajes pueden ser compilados o interpretados, pero no te van a enseñar interpretar por ejemplo C/C++ debido a que no te será fácil depurar, juntar archivos (librerías, archivos de cabecera...) entre otras cosas. Lo mismo pasa con .NET y Java.
http://en.wikipedia.org/wiki/Interpreted_language
En cuanto a la duda principal ya se dieron múltiples opiniones y todo queda a gusto del autor.
El libro es un libro de Fundamentos de Computadores, solo que tiene en una hoja de estas de "para saber más" un pequeño resumen de eso, solamente que lo dice un poco por alto, y yo me lo leí y obviamente pensaba que era exactamente así.
Gracias y un saludo!
EDITO: Me he acordado ahora de una cosa. Me habian comentado que Java, cuando se esta ejecutando el programa, va cogiendo el bytecode y lo pasa a lo que es ya ensamblador y todo eso. Es por eso que al principio suelen tardar más en ejecutarse los ejecutables, pero también me habían comentado, y no me acuerdo ahroa respecto a que lenguaje era, que según ibas ejecutando iba pasando partes del código y de esta manera era más dinámico ya que dependiendo de la ejecución lo pasaba de una manera o de otra. ¿Sabéis algo de esto? ¿O es pura patraña?