Incluso, para algunas pruebas, tenes tambien el pgaccess, basado en
postgres, cuando quieras poner a punto una consulta.
Salu2
PD: no sabía que nod32 viene para Linux!
El 17/09/07, Juan Gustavo Fogelman
en realidad la base de datos me tiene sin cuidado en el peor caso se lleva 0,5% del tiempo, asi que va a ser por "features" y no "speed"
por lo que dices, posgres
----- Original Message ----- From: "Juan Erbes"
To: "Juan Fogelman (JGustavo)" Cc: Sent: Monday, September 17, 2007 8:05 PM Subject: Re: [opensuse-es] eleccion de entorno de programacion Con respecto a la programación, no estoy del todo al dia, pero lo que dijo Duncan parece bastante claro. Queda pendiente el tema db, que hasta donde se, el sistema mas completo lo vas a encontrar en postgresql, e incluso por allí hay algunos utilitarios en access, para volcar la db desde access a postgres. Es cierto que en general postgres tiene la fama de no ser tan rapida como mysql, pero tiene muchos componentes como triggers y otros que mysql no tiene.
Salu2
El 12/09/07, Juan Fogelman (JGustavo)
escribió: por eso preguntaba... aparentemente voy a usar C++ que creo que es lo mas indicado, al menos para la parte de calculos intensivos. por eso estoy bajando de un muy alto nivel a algo mas cerca de la maquina, porque una de las funciones me tarda casi 4 hs... de 3meses que tardaba antes de optimizarla todo lo que te permite vba de access.
y ahora que estoy pensando reescribir toda la aplicacion, quiero hacerla en algun lenguaje potente en cuando a calculos de enteros, y que sea portable, multihilo y esas cosas. vamos, si lo voy a reescribir, lo quiero hacer bien desde el inicio java por lo que vi, no me da la impresion que tenga tanta potencia como para lo que quiero.
de ultima la parte de interfase si la hago en java o algo similar... pero la parte de calculos creo que deberia ir en C, C++, C# o algun sabor distinto de "C" use access en su momento porque empezo con 6 tablas de 20 campos de 0 a 99, y unos 100 registros y poquitas lineas... y era el lenguaje mas rapido y facil para hacerlo
las base de datos bien podrian ser archivos de texto plano... la interfase son unos 20 formularios/ventanas maximo... tampoco es tanta cosa el tema es la funcion que procesa los datos. necesito que sea lo mas rapido y que aproveche lo maximo los recursos. si me lleva 2 años de aprender el lenguaje y gano un porcentaje importante de rendimiento, es viable
************* Un sistema en Access es algo de muy alto nivel. C es una de las peores elecciones que podrias hacer en este caso.
Mi recomendacion en base a mi experiencia seria que utilizaras Qt con C++ que tiene la GUI , base de datos (inclyendo sqlite) y lo que necesitas, o aun mejor Qt con Ruby, que hara el ambiente mas productivo. O incluso probar Qt con Java (Jambi). Con Qt funcionaria en Mac Linux y Windows, y es todo GPL (el unico problema seria si quieres redistribuir la aplicacion bajo una licencia no libre).
Tambien esta http://gambas.sourceforge.net/ que es un ambiente muy similar a Visual Basic, sin embargo su estado en Windows es bastante malo.
Luego tienes otras opciones de menor calidad: Gtk con glade, accesibles desde Python, Ruby, C++ (muy baja calidad), y Mono/.NET que funciona bastante bien combinado con Gtk.
La otra opcion por supuesto es Java (sin Jambi) con SWT o Swing. En http://uic.sourceforge.net/ hay un compilador que convierte los forms hechos con Qt designer a Swing.
Olvidate de C para ese tipo de aplicaciones. C++ y Java no tienen ningun problema con calculos pesados. Muchas veces el problema de la lentitud no esta en el lenguaje sino en el codigo que no esta optimizado.
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
E-mail clasificado por el Idenfificador de Spam Inteligente. Para modificar la categoría clasificada acceda a su webmail
Este mensaje ha sido verificado por el E-mail Protegido. Antivirus Actualizado en 17/09/2007 / Versión: 5.1.00/5121
__________ Información de NOD32, revisión 2535 (20070917) __________
Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org