Cuento mi propia batallita. Después del desarrollo de un ERP en Kylix/Delphi un servidor se tiró un par de años siguiendo alternativas viables para el desarrollo de un ERP multiplataforma: java, wxwindows, gtk, python, qt, lazarus, php, ...
Al final ninguna de estas opciones me permitían un desarrollo ágil y sencillo del programa que después de mucho tiempo tengo ya en producción. Desde luego en su momento no contemplé la opción Visual Basic 6 y .Net estaba en mantillas, y de alguna manera lo sigue estando para el desarrollo de aplicaciones de escritorio compactas y funcionales como un ERP.
Al final continué con Delphi, obviando Kylix que no daba mejor resultado que correr las aplicaciones con wine.
A estas alturas la base de datos maneja 551 tablas e infinidad de procesos distintos. Todo ello sin capas adicionales que complicaran el diseño y despliegue dado el objetivo comercial de mi aplicación: pymes.
Después de 4 años sigo creyendo que fue la opción técnica de desarrollo acertada.
|