JAVA != JAVASCRIPT
Diferencias entre el lenguaje más popular del mundo y el más popular de la web.

Speaker: Marco Valdez Mendoza
@M18_valdez

Ronaldo
C. Ronaldo
!=
JAVA
Image By Ngọc Hà
Historia
Java fue creado en 1991 por la empresa Sun microsystems, el proyecto fue liderado por James Gosling.
Primer nombre Oak "Roble", posteriormente Green, para finalmente ser renombrado como JAVA.
James Gosling, Arthur Van Hoff, y Andy Bechtolsheim
Just Another Vague Acronym "Sólo otro acrónimo ambiguo más"

Es compilado mediante JVM.
En 1994 el equipo reoriento la plataforma hacia la red.


Applets java
Ideología Java
- Lenguaje de programación orientado a objetos POO.
- Ejecutar el programa en múltiples sistemas operativos.
- Write Once, Run Anywhere "Escribelo una vez, ejecútalo en cualquier lugar".
- Ejecutar código en sistemas remotos de forma segura.
- Fácil de usar y tomar lo mejor de C++.
Ambiente de Desarrollo JAVA
IDEs



Entornos de Funcionamiento
Dispositivos móviles

Navegador Web

Las aplicaciones se denominan MIDIets.
Las aplicaciones se denominan Applets.
Sistemas de Servidor

Aplicaciones de Escritorio

Java, en el servidor se hizo muy popular, desde la aparición de Servlets y JSP "Java Server Pages".
Desde la aparición de la biblioteca Swing, mejoro la situación sustancialmente.
JAVASCRIPT
Image By Kovah
HISTORIA


Fue creado en 1995 por Brendan Eich, de Netscape, su nombre original fue "Mocha". Posteriormente renombrado LiveScript; finalmente JAVASCRIPT.
Microsoft lanzo Jscript con su navegador; por tal motivo se decide estandarizar el lenguaje en 1997 en el organismo ECMA.
Y se definió el lenguaje ECMAScript.
Funcionamiento
JAVASCRIPT es un lenguaje de programación interpretado, basado en prototipos.
Inicialmente se utilizaba del lado del cliente pero actualmente también permite ser utilizado del lado del servidor y al igual en aplicaciones externas como PDF y Widgets.

Tecnicas de desarrollo Web basadas en JAVASCRIPT
JSON "Javascript Object Notation", inicio intercambio y transferencia de información.

AJAX, hizo posible realizar cambios sobre las paginas sin necesidad de recargar.
jQuery, permite manipular la manera de interactuar con el documento HTML.


MongoDB, es un sistema de base de datos NoSQL con JSON orientado a documentos.
Node.js®, es una plataforma construida en V8 para la construcción de aplicaciones web en tiempo real.


Algunas diferencias entre los dos lenguajes:
Compilador: Para programar en Java necesitamos un Kit de desarrollo y un compilador. Sin embargo, Javascript no es un lenguaje que necesite que sus programas se compilen.
Orientado a objetos: Java es un lenguaje de programación orientado a objetos. Javascript no es orientado ha objetos.
Estructuras fuertes: Java es un lenguaje de programación fuertemente tipado. Por su parte Javascript no tiene esta característica.
Propósito: Java es un lenguaje de propósito general; mientras que Javascript es un lenguaje para la web.
¡GRACIAS POR SU ATENCIÓN!

java vs javascript
By Marco Valdez Mendoza
java vs javascript
Original
- 387