Python
¿Qué es Python?
Python es un lenguaje de programación interpretado, multiparadigma y multiplataforma. Favorece la programación imperativa, estructurada, funcional y orientada a objetos.
¿Por qué usar Python?
Rocket Software ha ampliado sus herramientas de desarrollo integrando el lenguaje Python en el entorno U2 Universe / UniData – D3.
El lenguaje de código abierto Python fue elegido por su rendimiento, simplicidad y popularidad entre los estudiantes. Además, permite aprovechar la amplia biblioteca de código abierto de terceros en el entorno MultiValue (MV).
Este idioma ya está disponible en todas las plataformas con certificación U2-D3.
La solución en Python nos ofrece las siguientes ventajas
- Desarrollo de aplicaciones nativas U2-D3 en el lado del servidor
- Acceso a MV desde Python
- Desarrollo completo en Python
- Llamada a subrutinas catalogadas
- Ejecutar transacciones directamente en Python
- Gestiona SELECT LIST y manipula matrices dinámicas.
- Acceso a Python desde MV
- Llamar a una función de Python desde MV Basic
- Ejecutar programas Python desde TCL
- Shell interactivo de Python desde el prompt MV
Esto va más allá de un simple intercambio de tecnología; se trata de mantener la inversión actual y abrirla a nuevas posibilidades.
Desarrollo de aplicaciones U2-D3 mediante herramientas de terceros
Python UniObjects (UOPY) amplía las API disponibles.
La aplicación cliente U2 se beneficia a de la tecnología de desarrollo completa en Python. Esto se traduce en la ventaja de contar con un único recurso de desarrollo disponible tanto para aplicaciones cliente nativas como de terceros.
