Python y Tryton
Resumen rápido
Python ha crecido con rapidez gracias a que es sencillo, libre, compatible con otros lenguajes y muy modular. Tryton se basa en Python desde su creación en 2008 y aprovecha esta combinación para ofrecer un ERP robusto, adaptable y con sólidas prestaciones técnicas.
Contenidos
En los últimos 12 meses ha habido más americanos que han entrado en Google para buscar información sobre Python que sobre Kim Kardashian. Quizás no sea el dato más relevante desde un punto de vista científico pero ilustra perfectamente el extraordinario crecimiento de este lenguaje de programación. Otro dato: según un informe publicado por la revista Forbes, el año 2017 el crecimiento de Python fue de un 456% respecto al año anterior.
Además, esta tendencia indiscutible debe combinarse con los datos que hacen referencia a sus rivales en lo que a lenguajes de programación se refiere: según Google Trends desde 2010 hasta el día de hoy las consultas en Google sobre Python se han triplicado, mientras que las relativas a todos los demás lenguajes de programación se han reducido o, en el mejor de los casos, mantenido.
Pero ¿por qué? ¿Qué tiene Python para convertirse en el lenguaje informático más importante del momento? Las razones son poderosas:
-
Es simple. El código que se desarrolla en tres horas en Java te toma solo 30 minutos en Python. De hecho, es uno de los lenguajes más sencillos para leer y para desarrollar. La sintaxis es simple y la interfaz transparente. Esto hace que sea adoptado masivamente por programadores nuevos y veteranos.
-
Es libre. Python es en sí mismo un lenguaje open source. Esto significa que está disponible para cualquier desarrollador y, por lo tanto, se utiliza en todo tipo de proyectos tecnológicos. Esta variedad de uso y capacidad de adaptación es lo que lo ha convertido en líder de mercado.
-
Es compatible. Python puede combinarse con C, C++, Java y otros lenguajes de programación destacados. Esto da a los desarrolladores la posibilidad de crear aplicaciones híbridas y únicas utilizando las funcionalidades de los diferentes lenguajes. Un buen ejemplo se expuso en las últimas Jornadas Tryton, donde se presentó "hy", una derivación del lenguaje LISP para programar sobre Tryton.
-
Es modulable. Los usuarios de Python han creado un repositorio virtual que incluye 150.000 módulos pre-programados y que están a disposición de quien los quiera usar. Estos módulos cubren absolutamente cualquier campo, desde los videojuegos hasta la astronomía, y pueden ser insertados en un desarrollo Python en cuestión de segundos.
Todas estas virtudes han llevado a Python a ser la primera opción para cualquier programador. Así, Netflix utiliza Python para recomendarte películas, Dropbox está construido con Python, Google utiliza Python para rastrear páginas web, Pixar produce films de animación con Python, y Tryton ayuda a organizar tu empresa con Python.
Apostando por Python desde 2008
Tryton es el ERP en open source que recomendamos a nuestros clientes (). Y uno de los principales motivos es porque está desarrollado sobre lenguaje Python. Esta apuesta, original del año 2008 cuando se creó esta solución de gestión empresarial, ahora cobra todo su sentido.
Mientras las grandes compañías decidieron desarrollar lenguajes propios para proteger sus programas (SAP con ABAP o Microsoft Dynamics con C/AL), Tryton se basa en un lenguaje simple, libre, compatible y modulable. Y lo que es más importante: un lenguaje en alza y que la mayoría de programadores conocen. Es el mismo lenguaje de programación por el que están apostando las grandes multinacionales tecnológicas y de los campos más innovadores, como el blockchain o el machine learning.
Tryton () y Python han alcanzado un grado de madurez que les permite combinarse para ofrecer una robustez y unas prestaciones técnicas del máximo nivel.
Preguntas frecuentes
¿Qué características hacen que Python sea adecuado para desarrollar Tryton?
El artículo destaca que Python es sencillo, libre, compatible con otros lenguajes y modular. Estas cualidades facilitan el desarrollo y la adaptación del ERP.
¿Qué implica que Python sea de código abierto?
El lenguaje está disponible para cualquier desarrollador y puede utilizarse en proyectos muy diversos. Además, su comunidad ha creado muchos módulos reutilizables.
¿Cuándo se creó Tryton sobre Python?
Tryton se creó en 2008 sobre Python. El artículo señala que esta combinación ha alcanzado un alto grado de madurez, robustez y prestaciones técnicas.
Artículos relacionados
Tryton
Las Jornadas Tryton constatan el crecimiento del ERP y su comunidad
Las Jornadas Tryton 2018 presentaron las novedades de la versión 4.8 y varios casos prácticos de uso del ERP, desde la gestión veterinaria hasta el control de calidad, la distribución y el comercio electrónico. La segunda jornada se centró en aspectos técnicos, programación, aplicaciones móviles y combinación de lenguajes.
Tryton
Tryton, ahora aún mejor equipado
En la Tryton Unconference 2019 se presentaron Shine, Papyrus y Printer, tres herramientas desarrolladas para ampliar las posibilidades de Tryton. Shine integra el trabajo con datos, cálculos, gráficos e informes en el entorno de gestión, mientras que Papyrus y Printer automatizan la inspección y la incorporación de información de facturas y albaranes.
Tryton
La seguridad en Tryton (vídeo en catalán)
La sesión presenta las prestaciones de seguridad de Tryton y explica cómo se protegen el ERP y sus datos frente a ataques informáticos y errores de los usuarios. El artículo permite consultar tanto el vídeo como la presentación de la conferencia sobre seguridad celebrada en Sabadell.