El caso es que tanto perl, python y hasta ruby, ya bienen incluidos en
los cd de distribucion, lo mismo mysql y postgre entonces si instalas
esas herramientas al insstalar linux, no veo que se pueda argumentar el
peso por ejemplo de mysql o postgree, ya que en la mayoria de casos no
lo instalaran por requerimientos del pdt, sino que ya estaba instalado,
mas aun demasiados paquetes lease programas open source requieren de
mysql, por lo que a mi parecer ese no es un obstante.

Conectandose con adodb y no recurriendo a sql especifico de algun
producto en particular se puede llegar al punto que la aplicacion no sea
especifica  a un solo tipo de base de datos (tener en cuenta: adodb
tiene version para phyton y php, en el caso php este se puede usar como
cli (command line interface) y existe tambien php-gtk para interfaces en
entorno grafico).

El caso de base de datos empotradas es aplicable en desarrolos en c/c++,
el obstante es el nivel de experiencia en programar directamente al api,
para poder realizar el trabajo en un tiempo razonable, tener en cuenta
que al requerir conocimientos especificos de la api, sera mas lenta la
depuracion y deteccion de bugs que pudiesen existir.

Otro detalle a tener en cuenta, deben ser pocos los prerequisitos, es
decir aquello que se requiera instalar para poder ejecutar el aplicativo
ya que no todos son capaces de liarse con asuntos como resolver
dependencias y cosas propias de instalaciones, como usuarios seguro
muchos seran de los de a pie, entonces hay que minimizar las posibles
complicaciones al usuario promedio.

Saludos

FMAQ


El sáb, 11-03-2006 a las 14:50 -0500, Antonio Ognio escribió:
> El Sat, 11-03-2006 a las 12:23 -0400, [EMAIL PROTECTED] escribió:
> > Excelente idea lo de base web, recuerden que tambien existe Python, un
> > excelente lenguaje y multiflataforma.
> 
> No dudo de la excelente opción que es Python, sin embargo, una
> aplicación compilada y enlazada a librerías bien conocidas debería
> no solo ser más pequeña sino hasta mas rápida y correría mejor en
> PCs con pocos recursos. Pero sí, una aplicación en Python distribuída
> con su propio interprete en un solo paquete, como que de hecho se
> pueda hacer, es una buena idea también.
> 
> > otra cosa importante no es tanto en
> > que lenguaje se va a realizar sino la base de datos que vamos a usar,
> 
> ¿Base de datos? Pero si el PDT es una simple herramienta cliente, no
> tiene porque replicar la infraestructura que la SUNAT utiliza para
> almacenar la información de cientos de miles de contribuyentes.
> 
> Con archivos planos, archivos XML y bases de datos del tipo Berkeley  
> ya sea comprimidos y/o encriptados debería ser más que suficiente.
> 
> No perdamos de vista que si fuera necesario se puede empotrar un motor
> de base de datos como SQLite dentro de cualquier aplicación.
> 
> > Propongo Postgre como base de datos, esta es la opcion libre despues de
> > Oracle (Esta la puedes conectar a cualquier o a la mayoria de los lenguajes
> > de programación Libres) y nos abre mas las posibilidades multiplataformas.
> 
> MySQL permite también la facilidad de poder empotrarse en otra
> aplicación, pero tanto PostgreSQL como MySQL son demasiado grandes
> y pesados, creo que no vienen al caso para nada, no se si puedas aportar
> algún argumento que justifique su inclusión en una herramienta cliente.
> 
> > Otra cosa importante, es que el  uso de software libre sea prioridad ya que
> > el Java no es software libre, esto se ha discutido mucho en Venezuela, Java
> > no es Software Libre, tanto software libre como sea posible y tanto
> > software propietario como sea necesario.
> 
> Si, eso es muy cierto. Pero me parece bastante mas complicado "vender"
> el software libre por sus beneficios éticos que por su utilidad
> práctica. Si hay una solución libre multiplataforma y estable va a
> sobresalir por sus propios méritos técnicos al margen de la propia
> licencia, de eso no tengo dudas.
> 
> Antonio
> 
> _______________________________________________
> Linux-plug mailing list
> [email protected]
> http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug

_______________________________________________
Linux-plug mailing list
[email protected]
http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug

Responder a