martes, 7 de marzo de 2017


 










Alguna vez, el proceso de programación era una tarea engorrosa que solo los verdaderos amantes de la computación se decidían a acometer.
En la era previa a las ventanas el programador vivía sepultado bajo líneas y líneas de codigo.

Sumado a ello había que considerarse el estilo de los lenguajes de programación que se estilaban entonces, en esos tiempos más rudimentarios.

¡Como han cambiado los tiempos!

La tecnología se  ha experimentado una revolución y junto con ello los medios que nos permiten interactuar con la estructura lógica que los rige.

Entre estaas nuevas herramientas tenemos a Java y JavaScript
A continuación se hace una descripción de estos incluyendo aquellas características que lo vuelven atractivo para su empleo en la elaboración de programas

¿Qué es Java?
Java es un lenguaje de programación de propósito general orientado a objetos desarrollado por Sun Microsystems. También se puede decir que Java es una tecnología que no sólo se reduce al lenguaje sino que además provee de una máquina virtual Java que permite ejecutar código compilado Java, sea cual sea la plataforma que exista por debajo; plataforma tanto hardware, como software (el sistema operativo que soporte ese hardware).

Java implementa la tecnología básica de C++ con algunas mejoras y elimina algunas cosas para mantener el objetivo de la simplicidad del lenguaje. Java trabaja con sus datos como objetos y con interfaces a esos objetos. Soporta las tres características propias del paradigma de la orientación a objetos: encapsulación, enlace dinámico y polimorfismo.
¿Qué es JavaScript?
JavaScript es un lenguaje de scripting multiplataforma y orientado a objetos. Es un lenguaje pequeño y liviano que puede conectarse a los objetos de su ambiente y proporcionar control programático sobre ellos.

 JavaScript contiene una librería estándar de objetos y un conjunto central de elementos del lenguaje, tales como operadores, estructuras de control, y sentencias. El núcleo de JavaScript puede extenderse para varios propósitos, complementándolo con objetos adicionales.

Diferencias entre Java y JavaScript


JavaScript y Java son similares en algunos aspectos, pero fundamentalmente diferentes en otros.
 
JavaScript usa la mayoría de la sintaxis de expresiones de Java, convenciones de nombrado, y las construcciones básicas de control de flujo, razón por la cual se le cambió el nombre  a JavaScript.

Comparado con Java, JavaScript es un lenguaje muy libre de forma. No hay que declarar todas las variables, clases, y métodos. No hay que preocuparse de si los métodos son públicos, privados, o protegidos, y no hay que implementar interfases. Las variables, parámetros, y retornos de funciones no tienen que declararse explícitamente de un tipo dado.

Ventajas de Java
  • Lenguaje sencillo
  • Lenguaje Orientado a Objetos
  • Aplicaciones distribuidas
  • Buena compilación
  • Es seguro
    
Ventajas de JavaScript
  • El lenguaje de scripting seguro y fiable
  • Lenguaje sencillo y liviano
  • Utiliza poca memoria
  • Ligero de carga
  • Fácil manejo de datos       
 A continución dejo un video, no de mi autoría, pero que es más gráfico en cuanto a las diferencias entre uno y otro. A si mismo dejo enlaces a sitios de interés si desea informarse más al respecto.







Enlaces de interés







No hay comentarios:

Publicar un comentario