Gerardo Abreu claims that the fact that GeneXus supports
Linux and the database engine PostgreSQL is not only official, but also has been
proven to work. The system aims at improving business management in the
production area by using different tools that are meant to enhance operation and
optimize the use of allocated resources in different stages: budget, planning,
implementation, checks, product assessment, purchase management, and stock
management.
In addition, the system is web-based in order to meet the
need for quick and easy access from different locations. The technologies used
were the C/SQL for Linux generator, and PostgreSQL as database engine. Abreu
said that this has been his first experience in using PostgreSQL, and that he
considers it to be a "robust tool."
Since the system will be used by different companies, the
new Themes object of GeneXus 8.0 have also been used. This will make it easy to
change the way the application looks, depending on the client.
Concerning GeneXus 8.0, he said that "the new scheme for
handling subtypes enables better modeling and works well. This translates into
major savings in the amount of code written, as many complex things can now be
solved with subtypes," stressed Abreu.
Besides, "the use of subtypes and transactions as web
components simplifies and lowers the cost of maintaining the system, which
allows us to have less code in the model," he explained.
Abreu highlighted that using enumerated data makes
development more efficient by having everything documented; he also stressed
that javascript integration is much easier with the new GeneXus 8.0.