Diferencias entre el lenguaje más popular del mundo y el más popular de la web.
Speaker: Marco Valdez Mendoza
@M18_valdez
Image By Ngọc Hà
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
IDEs
Las aplicaciones se denominan MIDIets.
Las aplicaciones se denominan Applets.
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.
Image By Kovah
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.
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.
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.
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.