|
En cuanto salió Java fue
acogido con gran entusiasmo por la comunidad mundial de los diseñadores
de programas y de los proveedores de servicios internet. Esto porque
Java permitía a los usuarios de Internet utilizar aplicaciones seguras
e independientes de la plataforma, y que se pueden encontrar en
cualquier punto de la red. Java nació pues como lenguaje para la red,
para sostener el Hyper Text Markup Language (HTML), que no es un
lenguaje de programación propiamente dicho, y para darle la seguridad
que el HTML no tiene. Desde que apareció Java en la red se ha empezado
a hablar de números de tarjetas de crédito y de informaciones seguras,
lo cual ha entusiasmado a las mayores sociedades mundiales que han
transformado la vieja Internet, prerrogativa de las universidades y
centros de investigación, en el medio actual de comunicación abierto a
todos.
El lenguaje de
programación Java se creó a mediados de los noventa, es el más reciente
entre sus semejantes, y por eso se encuentra en fase de evolución,
hasta el punto que todos los años sale una nueva versión. Creado como
lenguaje exclusivamente para la red se ha convertido en un auténtico
lenguaje de programación paragonable, desde el punto de vista de la
funcionalidad, al famoso C++.
Java y la mayor parte de
los otros lenguajes pueden compararse sólo desde el punto de vista
funcional; y esto porque son fundamentalmente diferentes, ya que Java
recopila las fuentes de sus programas en un código llamado Bytecode
distinto del aparato en el que se ha compilado, mientras que lenguajes
como C++ recopilan las fuentes de los programas en un código que es a
su vez código del aparato (como aparato se entiende ordenador + sistema
operativo) en el que se ha realizado. Por lo tanto, para poner en
marcha un programa Java es necesario contar con un instrumento llamado
Java Virtual Machine que interpreta el bytcode generado por el
recopilador Java y lo ejecuta en el aparato en el que se ha instalado.
Gracias al Java Virtual, Java es independiente de la plataforma, es
decir, que el programa recopilado Java está unido a la JVM y no al
sistema operativo. La Java Virtual Machine está instalada también en
los distintos Browser (como Netscape y Explorer) para poder poner en
marcha los programas Java que se encuentran en la red. |