Python vs Java _ Tecnología – La Revista In

download Python vs Java _ Tecnología – La Revista In

of 4

Transcript of Python vs Java _ Tecnología – La Revista In

  • 7/24/2019 Python vs Java _ Tecnologa La Revista In

    1/4

    Diferencia entre Python y Java

    Python es un lenguaje de programacin que cuenta con una curva de

    aprendizaje ms suave, y un estilo de codificacin ms intuitivo. Java es

    tambin otro lenguaje de programacin, pero con una clara ventaja en

    comparacin con otros lenguajes de programacin. Programas hechos conJava pueden ejecutarse en cualquier sistema operativo. Esto es porque Java

    no se compila a cdigo de bytes nativo, como Python hace; compila a un

    cdigo de bytes de Java que puede ser ledo y ejecutado por la mquina

    virtual. El uso de una mquina virtual perjudica el rendimiento de los

    programas Java debido a la sobrecarga producida. Los programas que se

    compilan a cdigo nativo, como Python, puedan realizar en su mejor

    momento, ya que puede aprovechar las optimizaciones. Aunque se puede

    compilar programas Java a cdigo nativo, pero no funciona tan bien.

    Python vs Java

    Tecnologa La Revista IN

    Seccin tecnologia de La Revista In

    http://tecnologia.larevista.in/
  • 7/24/2019 Python vs Java _ Tecnologa La Revista In

    2/4

    Una caracterstica clave en Python es el uso de espacio en blanco para

    indicar el principio y el final de los bloques de cdigo. Java, como la mayora

    de los lenguajes de programacin, utiliza los apoyos para la misma

    funcionalidad. Para comparar una a la otra, una llave de apertura para Java

    es igual a una sangra creciente en Python. La llave de cierre para Java es el

    equivalente de una llave de la disminucin en Python.

    Articulo de interes:Los 10 lenguajes de programacin ms populares

    Otra diferencia entre los dos, es cmo hacen frente a las variables. Java es un

    lenguaje fuertemente tipado, mientras que Python no lo es. Bsicamente,

    Java no permite el tipo de datos de una variable para ser cambiado, mientras

    que Python si lo hace. A diferencia de la mayora de los lenguajes de

    programacin, Python le permite asignar una cadena a una variable que una

    vez tuvo un valor entero. Esto no es posible con Java, y hay que definir una

    variable para cada uno con el tipo correcto.

    Como una comparacin general, podemos decir que Python es mucho ms

    simple de usar, y ms compacto que Java. En general, es ms fcil de

    aprender, y ms tolerante cuando se trata de usar los accesos directos, como

    la reutilizacin de una variable de edad. Tambin tendr menos lneas para

    escribir un cdigo en Python que en Jav. Como efecto secundario, un cdigo

    en Python es un poco ms fcil de leer y entender que Java.

    Conclusin:

    1. Java crea aplicaciones que funcionan a travs de diversas plataformas,

    mientras que Python no lo hace.

    2. Los programas de Java tienden a correr ms lento en comparacin con los

    programas en Python.

    3. Java utiliza los aparatos tradicionales para comenzar y terminar los

    bloques, mientras que Python usa sangra.

    4. Java emplea tipos estticos, mientras que Python se escribe de forma

    dinmica.5. Python es ms simple y ms compacto en comparacin con Java.

    Fuente: http://www.differencebetween.net/technology/difference-between-python-and-java/

    http://tecnologia.larevista.in/2015/09/14/los-10-lenguajes-de-programacion-mas-populares/
  • 7/24/2019 Python vs Java _ Tecnologa La Revista In

    3/4

    Related Posts:

    MQUINAS INTELIGENTES: QU QUIERE FACEBOOK CON LA IA?

    Deja un comentario

    Tu direccin de correo electrnico no ser publicada. Los campos necesarios estn

    marcados *

    Nombre *

    Correo electrnico *

    Web

    Los 10 lenguajes

    de programacin

    ms populares

    Por qu Python

    es importante

    para los

    desarrolladores?

    Todo lo que

    siempre quisite

    saber sobre

    Python

    Diferencias entrephotoshop,

    illustrator e

    indesign

    10 cosas queusted debera

    saber sobre

    adobe illustrator

    MquinasInteligentes: Qu

    quiere Facebook

    con la IA?

    http://tecnologia.larevista.in/2015/09/15/maquinas-inteligentes-que-quiere-facebook-con-la-ia/http://tecnologia.larevista.in/2015/09/15/maquinas-inteligentes-que-quiere-facebook-con-la-ia/http://tecnologia.larevista.in/2015/08/20/10-cosas-que-usted-deberia-saber-sobre-adobe-illustrator/http://tecnologia.larevista.in/2015/08/20/10-cosas-que-usted-deberia-saber-sobre-adobe-illustrator/http://tecnologia.larevista.in/2015/08/19/diferencias-entre-photoshop-illustrator-e-indesign/http://tecnologia.larevista.in/2015/08/19/diferencias-entre-photoshop-illustrator-e-indesign/http://tecnologia.larevista.in/2015/06/05/todo-lo-que-siempre-quisite-saber-sobre-python/http://tecnologia.larevista.in/2015/06/05/todo-lo-que-siempre-quisite-saber-sobre-python/http://tecnologia.larevista.in/2015/09/11/por-que-python-es-importante-para-los-desarrolladores/http://tecnologia.larevista.in/2015/09/11/por-que-python-es-importante-para-los-desarrolladores/http://tecnologia.larevista.in/2015/09/14/los-10-lenguajes-de-programacion-mas-populares/http://tecnologia.larevista.in/2015/09/14/los-10-lenguajes-de-programacion-mas-populares/http://tecnologia.larevista.in/2015/09/15/maquinas-inteligentes-que-quiere-facebook-con-la-ia/
  • 7/24/2019 Python vs Java _ Tecnologa La Revista In

    4/4

    PUBLICAR COMENTARIO

    2015 All Rights Reserved LA REVISTA IN Powered by WordPress Theme by DinevThemes

    http://dinevthemes.com/http://wordpress.org/