next up previous contents
Next: Javascript Up: Lenguajes comparables con Perl Previous: Python   Contents

Java

Java es un concepto mal entendido, creado en Sun Microsystems, buscando tener un sistema universalmente portable, compilando el código no al lenguaje máquina de cada plataforma sino que a un código intermedio llamado bytecode, el cual es posteriormente compilado a la hora de ejecución en la computadora destino en una máquina virtual Java (JVM).

Java incluye provisiones para ser ejecutado embebiéndolo en un navegador, por lo que tiene un cajón de arena (sandbox) que evita que un programa descargado de la red lleve a cabo ciertas acciones que puedan llevar a compromisos de seguridad.

En Java, todo lo que hagamos debe ser orientado a objetos. Si bien el paradigma de programación orientada a objetos puede ser muy útil para ciertos proyectos, el obligarlo en cualquier aplicacion hace a la programación en Java muy tediosa.

Java es, desafortunadamente, demasiado lento para aplicaciones medianas o grandes, y las diferentes versiones que tienen amplia presencia pueden presentar fuertes incompatiblidades.



Gunnar Wolf 2002-05-20