Alvaro Amaya
Alvaro Amaya
Alvaro Amaya
DE INVESTIGACION
CARACTERÍSTICAS
JavaScript
HTML
Python
Características:
Ventajas de JavaScript:
Velocidad - JavaScript tiende a ser muy rápido porque a menudo se
ejecuta inmediatamente en el navegador.
Simplicidad - La sintaxis de JavaScript está inspirada por Java y es
relativamente sencillo de aprender comparado a otros lenguajes de
programación populares como C++.
Popularidad - JavaScript esta por todas partes de la web.
Compatibilidad- A diferencia de PHP u otros lenguajes scripting,
JavaScript puede ser usado en cualquier página web. JavaScript puede ser
usado en diferentes tipos de aplicaciones gracias al soporte en otros
lenguajes como Pearl y PHP.
Server Load- JavaScript es client-side, entonces esto reduce la demanda
de servidores en general.
Interfaces sencillas- JavaScript puede ser usado para crear características
como arrastrar y soltar, y componentes tales como las diapositivas.
Funcionalidad extendida- Los desarrolladores pueden extender la
funcionalidad de las páginas web mediante fragmentos de JavaScript para
un tercer grupo de extensiones como Greasemonkey.
Versatilidad- Hay muchos métodos para usar JavaScript mediante
servidores Node.js.
Actualizaciones- Desde que la llegada de ECMAScript 5 (la especificación
escrita en que se basa JavaScript), ECMA International se ha dedicado a
actualizar JavaScript anualmente. Hasta el momento, hemos recibido
soporte para el navegador ES6 en 2017 y esperamos que ES7 sea
soportado en un futuro.
Desventajas:
HTML: Este estándar que sirve de referencia del software que interactúa
con la elaboración de páginas web en sus diferentes versiones. Define una
estructura básica y un código (denominado código HTML) para la
presentación de contenido de una página web, que incluye texto, imágenes,
videos, juegos, entre otros elementos.
Características:
Un lenguaje interpretado:
Python utiliza palabras similares a las del inglés. A diferencia de otros lenguajes
de programación, Python no utiliza llaves. En su lugar, utiliza sangría.
Python considera todo como un objeto, pero también admite otros tipos de
programación, como la programación estructurada y la funcional.
Ventajas:
Multiplataforma:
Python es uno de esos lenguajes de programación que puede ser ejecutado en
cualquier sistema operativo en el cual se opere. Así es: no importa si se trata de
Windows, Linux, macOS, y otros, este se puede ejecutar sin problema. Y, lo mejor,
es que se desarrolla el código una única vez y podrá emplearse en los demás SO.
Desventajas:
Procesamiento lento:
Gracias a su gran versatilidad, Python puede llegar a procesar de forma lenta, ya
que no tiene definido un uso específico y compilado. Aunque, se pueden utilizar
diversos procesadores intérpretes para aumentar su velocidad, aunque puede ser
más tedioso.
Consumo de memoria:
Si una tarea o proyecto requiere de mucha memoria de procesamiento y espacio,
puede que Python no sea la mejor opción. Esto es debido a que la variedad de
datos que maneja el lenguaje es muy extenso, por lo que su consumo de
memoria es excesivo, y a menos que tengas un equipo con gran capacidad, no
es lo más indicado para usar en proyectos muy grandes.
Cuadro Comparativo