Foxplus....limitaciones y vigencia???
Estimados:
Tengo una gran duda y quisiera saber sus opiniones respecto de este lenguaje, sus limitaciones, etc.
Básicamente, mi problema es que no soy un especialista, y estoy harto de darme cuenta de que algo no funciona... y cada uno tiene sus argumentos, y necesito conocimientos más solidos para evitar que me mientan y para sostener o cambiar mi opinión.
En la empresa hemos llegado a un punto que necesitamos mejor información y más actualizada, mayor velocidad de respuesta del departamento de sistemas a los requerimientos.
Por ejemplo yo quisiera que los usuarios pudieran de alguna manera armar algunos tipos de reportes y no tener que pedir todo a sistemas.
Por un lado no me quedan dudas que tenemos problemas en cuanto a la estructura de los sistemas, no del lenguaje. Por otra parte me parece que hay limitaciones que hacen que los cambios a las aplicaciones resultan más dificultosos debido a las limitaciones del leguaje.
Concretamente yo creo...:
Que no soporta SQL y eso debe significar limitaciones y mayor lentitud a los programadores.
Que no tiene funciones para tratar archivos de texto.
Creo que es más lento que foxpro. Cuanto?, no lo se.
Creo que no maneja objetos y eso tal vez hoy sea necesario.
Creo que por la magnitud deberÃamos tener alguna base de datos tipo Oracle, informix, etc. y no que todo este en dbase, porque esto debe tener muchos otros beneficios.
Creo que el foxplus debe tener limitaciones en cuanto al uso/asignación de los recursos y eso genera inconvenientes (en nuestra central tenemos una red con aprox. 150/200 puestos).
Por otra parte entiendo que lo que hoy tenemos cuesta dos pesos con cincuenta.
Bueno en realidad no se si estoy en lo correcto, y me gustaria que me tiren todas sus opiniones.
Por otra parte veo que aparecen permanentemente nuevos asesores que no entienden nada y proponen alegremente, casi sin mucho análisis la instalación de un ERP (SAP, CALIPSO, etc).
La empresa es una pyme local con una importante facturación, 600 empleados, en treinta localizaciones distintas, no tenemos las operaciones on line, todos los dias se envian archivos dbase entre todas las sucursales para actualizar la base central y desde la base para actualizar tarifas, bases de clientes, etc.
con muy pocos profesionales, sin nada de conocimiento en cuanto a este tipo de soft (ERP), y con una operación muy particular.
Todo esto me hace pensar que un ERP no serÃa la solución en este momento, que tal vez tengamos que optar por otro lenguaje más avanzado y hacer un desarrollo propio. Algunos me dicen usa Java, y hagan una aplicación web accesibe desde todas las localizaciones y de esa manera tendrán toda la info online., Otros proponen otras soluciones... y nuestro genio de sistemas insiste en continuar con foxplus porque dice que es más rápido y que no hay ninguna limitación con otros lenguajes.
Perdón por la extensión.
Gracias, Eduardo
Tengo una gran duda y quisiera saber sus opiniones respecto de este lenguaje, sus limitaciones, etc.
Básicamente, mi problema es que no soy un especialista, y estoy harto de darme cuenta de que algo no funciona... y cada uno tiene sus argumentos, y necesito conocimientos más solidos para evitar que me mientan y para sostener o cambiar mi opinión.
En la empresa hemos llegado a un punto que necesitamos mejor información y más actualizada, mayor velocidad de respuesta del departamento de sistemas a los requerimientos.
Por ejemplo yo quisiera que los usuarios pudieran de alguna manera armar algunos tipos de reportes y no tener que pedir todo a sistemas.
Por un lado no me quedan dudas que tenemos problemas en cuanto a la estructura de los sistemas, no del lenguaje. Por otra parte me parece que hay limitaciones que hacen que los cambios a las aplicaciones resultan más dificultosos debido a las limitaciones del leguaje.
Concretamente yo creo...:
Que no soporta SQL y eso debe significar limitaciones y mayor lentitud a los programadores.
Que no tiene funciones para tratar archivos de texto.
Creo que es más lento que foxpro. Cuanto?, no lo se.
Creo que no maneja objetos y eso tal vez hoy sea necesario.
Creo que por la magnitud deberÃamos tener alguna base de datos tipo Oracle, informix, etc. y no que todo este en dbase, porque esto debe tener muchos otros beneficios.
Creo que el foxplus debe tener limitaciones en cuanto al uso/asignación de los recursos y eso genera inconvenientes (en nuestra central tenemos una red con aprox. 150/200 puestos).
Por otra parte entiendo que lo que hoy tenemos cuesta dos pesos con cincuenta.
Bueno en realidad no se si estoy en lo correcto, y me gustaria que me tiren todas sus opiniones.
Por otra parte veo que aparecen permanentemente nuevos asesores que no entienden nada y proponen alegremente, casi sin mucho análisis la instalación de un ERP (SAP, CALIPSO, etc).
La empresa es una pyme local con una importante facturación, 600 empleados, en treinta localizaciones distintas, no tenemos las operaciones on line, todos los dias se envian archivos dbase entre todas las sucursales para actualizar la base central y desde la base para actualizar tarifas, bases de clientes, etc.
con muy pocos profesionales, sin nada de conocimiento en cuanto a este tipo de soft (ERP), y con una operación muy particular.
Todo esto me hace pensar que un ERP no serÃa la solución en este momento, que tal vez tengamos que optar por otro lenguaje más avanzado y hacer un desarrollo propio. Algunos me dicen usa Java, y hagan una aplicación web accesibe desde todas las localizaciones y de esa manera tendrán toda la info online., Otros proponen otras soluciones... y nuestro genio de sistemas insiste en continuar con foxplus porque dice que es más rápido y que no hay ninguna limitación con otros lenguajes.
Perdón por la extensión.
Gracias, Eduardo
Hola, por el ciclo de vida de desarrollo del software y por la dinámica que impone el mundo actual, considero tu sistema obsoleto; eso no implica necesariamente que no sea operativo, es mas; deberÃas preguntarte si la competencia (si es que tienes) realiza este proceso de otra manera y de forma mucho más óptima que tu empresa; si ese es el caso, seguro que utiliza otro modelo y arquitectura de base de datos. El FoxPlus y cualquier xBase, son motores de bases de datos para escritorio y tienen limitaciones (seguramente ya empiezas a sentirlo), los que te proponen utilizar Java y un motor de BD Cliente/Servidor (DB2,Oracle,MySQL,FireBird,ect) están dandote una gran alternativa, no conozco los detalles de tu sistemas; pero considera el asunto de operabilidad, seguridad, escalabilidad. Si reconoces estos puntos, seguro que te convencerás por una arquitectura mas sólida, en cuanto al lenguaje, no te preocupes, es secundario. Lo importante es tu BD.
Saludos,
Saludos,
Ok., bárbaro. Lo entiendo. Muchas gracias por su tiempo.
Ahora bien, si el tema es la base de datos, entiendo que si opto por ejemplo por Oracle, no corro ningún riesgo... mejor dicho tengo a quien reclamar soporte. También comprendo su alto costo. Y si opto por ejemplo por Postgresql ??, he escuchado buenisimas referencias, absolutamente gratis... el soporte existe? alguien tiene alguna empresa con esta base instalada operable como para consultar y probar su experiencia?, con algún cargo alguna firma de prestigio se resposabiliza por su correcto funcionamiento?
Y si no fuera Postgresql? alguna alternativa?
Gracias,
Eduardo
Ahora bien, si el tema es la base de datos, entiendo que si opto por ejemplo por Oracle, no corro ningún riesgo... mejor dicho tengo a quien reclamar soporte. También comprendo su alto costo. Y si opto por ejemplo por Postgresql ??, he escuchado buenisimas referencias, absolutamente gratis... el soporte existe? alguien tiene alguna empresa con esta base instalada operable como para consultar y probar su experiencia?, con algún cargo alguna firma de prestigio se resposabiliza por su correcto funcionamiento?
Y si no fuera Postgresql? alguna alternativa?
Gracias,
Eduardo
Mira, PostgreSQL es una buena herramienta de gestión de bd; pero en contrapartida, pocas personas están capacitadas o tienen experiencias para gestionar y administrar esta bd; esto por que se cuenta con poca documentación pero existen textos, tutores y demás en la red, lastimosamente la mayorÃa está en ingles. Pero personalmente no utilizarÃa está por lo SP, en su lugar te recomiendo FireBird/Interbase. Pese a que los recursos humanos;son escasos en esta bd, no tendras problemas en cuanto a su adaptabilidad, cumple con los estandares SQL y algo que es muy importante: es Open Source.
Saludos,
Saludos,
Tengo un programa muy bueno creado en foxplus pero ahora la pc en la que trabajo me la cambian (y no tendra D.0.S, la plataforma sobre la que trabajaba mi programa). ¿que programa me sugiere para migrar y/o adaptar mi programa fox?. Adicionalmente quieren que aprenda a manejar una base de datos para presentar en paginas web ¿ me sirve el interbase de Borland? o el FireBird? considerando que ambos son del mismo autor y a su vez se originaron con el fox?.
Realmente me sorpendiò que todavìa goce de buena salud el estimado FoxPlus. Debe ser un excelente diseño de sistema, ya que por lo que me contas, aùn no fue abandonado. Es cierto que tiene severas limitaciones, pero habrìa que ahondar si es necesario migrar, y cual serìa el alcance de una nueva reingenierìa, y especialmente cuales son las causas de que todavìa mantengan ese lenguaje en funcionamiento. Es cierto que corre en equipos muy limitados, muchas empresas, especialmente en estos momentos, se la ven de figurillas para mantener los altos costos de los equipamientos de los años noventa. Me imagino que la planta de hadware debe ser antigua, y con lo cual, barata de mantener. Todo es una relaciòn costo-beneficio, ya que si te està funcionando habrìa que estudiar cuanto representa en costo migrar a una plataforma màs actualizada y cuà les representan los beneficios a futuro.
