Python i Tryton
Resum ràpid
Python has grown rapidly because it is simple, open source, compatible with other languages, and highly modular. Tryton has been built on Python since its creation in 2008, combining both technologies to provide a robust, adaptable ERP with strong technical capabilities.
Continguts
En els darrers 12 mesos hi ha hagut més americans que han entrat a Google per buscar informació sobre Python que sobre Kim Kardashian. Potser no és la dada més rellevant des d’un punt de vista científic però il·lustra perfectament l’extraordinari creixement d’aquest llenguatge de programació. Una altra dada: segons un informe publicat per la revista Forbes, l’any 2017 el creixement de Python va ser d’un 456% respecte a l’any anterior.
A més, aquesta tendència indiscutible s’ha de combinar amb les dades que fan referència als seus rivals: segons Google Trends des de 2010 ençà les consultes a Google sobre Python s’han triplicat, mentre que les relatives a tots els altres llenguatges de programació s’han reduït o, en el millor dels casos, mantingut.
Però per què? Què té Python per convertir-se en el llenguatge informàtic més important del moment? Les raons són poderoses:
-
És simple. El codi que tardaries tres hores a desenvolupar en Java et pren només 30 minuts en Python. De fet, és un dels llenguatges més senzills a llegir i a desenvolupar. La sintaxi és simple i la interfície transparent. Això fa que sigui adoptat massivament per programadors nous i veterans.
-
És lliure. Python és en sí mateix un llenguatge open source. Això vol dir que està disponible per a qualsevol desenvolupador i, per tant, es fa servir en tot tipus de projectes tecnològics. Aquesta varietat d’ús i capacitat d’adaptació és el que l’ha fet líder de mercat.
-
És compatible. Python pot combinar-se amb C, C++, Java i altres llenguatges de programació destacats. Això dóna als desenvolupadors la possibilitat de crear aplicacions híbrides i úniques utilitzant les funcionalitats dels diferents llenguatges. Un bon exemple es va exposar a les darreres Jornadas Tryton, on es va presentar “hy”, una derivació del llenguatge LISP per programar sobre Tryton.
-
És modulable. Els usuaris de Python han creat un repositori virtual que inclou 150.000 mòduls pre-programats i que estan a disposició de qui els vulgui utilitzar. Aquests mòduls cobreixen absolutament qualsevol camp, des dels videojocs fins a l’astronomia, i poden ser inserits en un desenvolupament Python en qüestió de segons.
Totes aquestes virtuts han portat Python a ser la primera opció per a qualsevol programador. Així, Netflix utilitza Python per recomanar-te pel·lícules, Dropbox està construït amb Python, Google fa servir Python per rastrejar pàgines web, Pixar produeix films d’animació amb Python, i Tryton ajuda a organitzar la teva empresa amb Python.
Apostant per Python des de 2008
Tryton és l’ERP en open source que recomanem als nostres clients. I un dels principals motius és perquè està desenvolupat sobre llenguatge Python. Aquesta aposta, original de l’any 2008 quan es va crear aquesta solució de gestió empresarial, ara agafa tot el seu sentit.
Mentre les grans companyies van decidir desenvolupar llenguatges propis per protegir els seus programes (SAP amb ABAP o Microsoft Dynamics amb C/AL), Tryton es basa en un llenguatge simple, lliure, compatible i modulable. I el que és més important: un llenguatge en alça i que la majoria de programadors coneixen. És el mateix llenguatge de programació pel que estan apostant les grans multinacionals tecnològiques i dels camps més innovadors, com el blockchain o el machine learning.
Tryton i Python han arribat a un grau de maduresa que els permet combinar-se per oferir una robustesa i unes prestacions tècniques del màxim nivell.
Preguntes freqüents
Quines característiques fan que Python sigui adequat per desenvolupar Tryton?
L’article destaca que Python és senzill, lliure, compatible amb altres llenguatges i modulable. Aquestes qualitats faciliten el desenvolupament i l’adaptació de l’ERP.
Què implica que Python sigui de codi obert?
El llenguatge està disponible per a qualsevol desenvolupador i es pot utilitzar en projectes molt diversos. A més, la comunitat ha creat molts mòduls reutilitzables.
Quan es va crear Tryton sobre Python?
Tryton es va crear el 2008 sobre Python. L’article assenyala que aquesta combinació ha assolit un grau elevat de maduresa, robustesa i prestacions tècniques.
Articles relacionats
Tryton
Les Jornadas Tryton constaten el creixement de l’ERP i la seva comunitat
Les Jornadas Tryton 2018 van presentar les novetats de la versió 4.8 i diversos casos pràctics d’ús de l’ERP, des de la gestió veterinària fins al control de qualitat, la distribució i el comerç electrònic. La segona jornada es va centrar en aspectes tècnics, programació, aplicacions mòbils i combinació de llenguatges.
Tryton
Tryton, ara encara més equipat
A la Tryton Unconference 2019 es van presentar Shine, Papyrus i Printer, tres eines desenvolupades per ampliar les possibilitats de Tryton. Shine integra el treball amb dades, càlculs, gràfics i informes dins l’entorn de gestió, mentre que Papyrus i Printer automatitzen la inspecció i la incorporació d’informació de factures i albarans.
Tryton
La seguretat a Tryton
La sessió presenta les prestacions de seguretat de Tryton i explica com es protegeixen l’ERP i les dades davant d’atacs informàtics i d’errors dels usuaris. L’article permet consultar tant el vídeo com la presentació de la conferència sobre seguretat celebrada a Sabadell.