Pyhton
Pyhton es un lenguaje de alto nivel, puede soportar programacion orientada a objetos, programacion imperativa y programacion funcional, Pyhton es un lenguaje interpretado, esto quiere decir que sus instrucciones se ejecutan a partir de su codigo fuente. Varias empresas que usan este lenguaje son Google, NASA, ILM y Yahoo, viendolo como un lenguaje muy poderoso.
Ventajas de python:
Java
Ventajas de python:
- Python herencia soporte multiple, lo que java no lo puede hacer.
- Puede manejar por defecto listas, diccionarios, conjuntos, etc.
- Creacion de interfaz grafica de manera rapida.
- Contiene frameworks para trabajar con web como django
- Incluye documentacion detallada, aparte de tutoriales.
- Tiene una gran cantidad de librerias estandar
- Es portable a distintos sistemas operativos
- Puede ser un poco lento por ser un lenguaje interpretado
Java
Java es un lenguaje de programacion orientada a objetos, que tambien permite la ejecucion de un mismo programa en multiples sistemas operativos. Java es usado en diversos sistemas inteligentes, como puede ser celulares, computadoras, estereos, ipod, etc. lo que lo hace ver un lenguaje mas usado por python.
Ventajas de Java:
Fuente: http://www.monografias.com/trabajos/lengprog/lengprog.shtml
http://www.forosdelweb.com/f130/python-frente-otros-lenguajes-623669/
Ventajas de Java:
- El jdk es una herramienta libre de licensias, lo que quiere decir que es gratuito.
- Tiene soporte dado por SUN.
- Tiene muchas librerias graficas como "awt" y "swing".
- Es muy usado en el mercado.
- Tiene facil acceso a bases de datos con JDBC.
- Es dinamico, por ejemplo que no requiere que compiles todas las clases de un programa para que este funcione.
- Para el manejo de bajo nivel, se deben de usar metodos nativos, lo que lo limita a la portabilidad.
- El diseño con las librerias ya mencionadas para interfaz grafica es un poco complicado.
- Algunas herramientas para Java no son gratuitas.
Fuente: http://www.monografias.com/trabajos/lengprog/lengprog.shtml
http://www.forosdelweb.com/f130/python-frente-otros-lenguajes-623669/
Pues, ¿cuál prefieres a base de la comparación que hiciste? Te pongo cuatro puntos para el lab.
ResponderEliminar