





Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
trata sobre las variaciones de python
Tipo: Apuntes
1 / 9
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!






Programación 3 ING, julio cesar Aguilar GRUPO TEORICO 1 Tarea NOMBRE CARNET Mendoza Asencio Diego Alexander MA
Este trabajo trata de las diferentes variaciones de Python en el medio y en lo que consiste la variación y que ventajas tiene las
un traductor. El intérprete está escrito en un subconjunto limitado del lenguaje Python llamado Rpython , o como CPython que es un interprete bytecode Está escrita en lenguaje C, entre otras.
Jython es una implementación Java de Python que combina poder expresivo con claridad. Jython , Jython es complementario de Java y es especialmente adecuado para las siguientes tareas: Secuencias de comandos integradas: los programadores de Java pueden agregar las bibliotecas Jython a su sistema para permitir que los usuarios finales escriban secuencias de comandos simples o complicadas que agreguen funcionalidad a la aplicación. Experimentación interactiva: Jython proporciona un intérprete interactivo que se puede utilizar para interactuar con paquetes de Java o con la ejecución de aplicaciones Java. Esto permite a los programadores experimentar y depurar cualquier sistema Java utilizando Jython. Desarrollo rápido de aplicaciones: los programas Python suelen ser de 2 a 10 veces más cortos que el programa Java equivalente. Esto se traduce directamente en una mayor productividad del programador
1 - es multiplataforma ya que viene instalado en Linux o Macintosh, o incluso aparezca empotrado en aplicaciones como OpenOffice/LibreOffice. 2 - tiene velocidad de memoria y son fluidos. 3 - Sincronismo multihilo delega esta gestión de hilos delegando en el JVM e, incluso, delega en él la recolección de basura Como consecuencia directa, en jython no existe el odioso gil de CPython que impide que dos hilos se ejecuten simultáneamente. 4 - La conectividad con bases de datos en J ython se realiza mediante los conectores JDBC de java, que es una especie de estándar en java que toda base de datos ofrece. En jython, gracias al grandioso módulo zxJDBC podemos usar conexiones JDBC del modo habitual en python, o sea, mediante la DB-API2. La ventaja es que sólo necesitamos añadir el conector JDBC (un fichero .jar) a la ruta de clases del JVM, sin tener que instalar la librería o todo el cliente completo como exigen algunas bases de datos en CPython.
1 - Velocidad, gracias a su compilador Just-in-Time, los programas de Python a menudo se ejecutan más rápido en PyPy 2 - Uso de memoria los programas de Python que consumen mucha memoria pueden terminar ocupando menos espacio EN PYPY 3 - Compatibilidad, PyPy es altamente compatible con el código Python existente. Es compatible con cffi, cppyy y puede ejecutar bibliotecas de Python populares como twisted y django. 4 - Sin pila, PyPy viene por defecto con soporte para el modo sin pila, proporcionando micro-subprocesos para una concurrencia masiva.
IronPython es una implementación de código abierto del lenguaje de programación Python que está estrechamente integrado con .NET Framework. IronPython puede usar las bibliotecas .NET Framework y Python, y otros lenguajes .NET pueden usar código Python con la misma facilidad. El proyecto trata de seguir al pie de la letra el lenguaje Python, como implementación de Python que es. Esto hace que cualquier programa escrito en Python pueda ser interpretado con IronPython