Ventajas y desventajas de nuestro VFP vrs. ORACLE, Visual BASIC y otros.

1,042 views
Skip to first unread message

Carlos Alberto Cisneros Madrid

unread,
Dec 30, 2011, 1:18:57 PM12/30/11
to VFP publicesvfoxpro@googlegroups.com
Nuevamente necesito apoyo, aqui en Honduras desgraciadamente desacreditan nuestro VFP comparandolo con otros lenguajes, me da rabia porque a veces no se que decir, quisiera tener una lista de ventajas y desventajas. Gracias por su apoyo, esta seria mi arma.

extremo

unread,
Dec 30, 2011, 1:44:34 PM12/30/11
to Comunidad de Visual Foxpro en Español
bueno, que te puedo decir, solo que Oracle es una BD no un lenguaje y
VFP trabaja muy bien con Oracle, Visual Basic se descontinuo junto con
VFP por lo tanto VB no tiene ninguna ventaja frente a VFP.

Bendiciones

On 30 dic, 15:18, "Carlos Alberto Cisneros Madrid "

Carlos Alfaro

unread,
Dec 30, 2011, 1:46:22 PM12/30/11
to publice...@googlegroups.com
Pero yo tengo ya varios programas de VFP en Honduras y no me han hecho
comentarios adversos.

Lo que sí me ha ocurrido es que algunos me piden que los quieren en .NET,
pero no porque VFP sea malo, sino porque quieren las fuentes y .NET es el
lenguaje que usan.

Buen día.

Carlos Alfaro

extremo

unread,
Dec 30, 2011, 1:55:47 PM12/30/11
to Comunidad de Visual Foxpro en Español
Eso es ago muy distinto, te pregunto... y si te llega un cliente que
te pide ue el sistema sea desarrollado en genxus o en assembler porque
esos lenguajes usas ellos?.... que harias?..... El punto es que no
puedes trabajar en otra tecnologia solo porque el cliente domina tal o
cual lenguaje, lo que debes vender es una solucion, si el cliente
quiere una solucio en tal o cual lenguaje porque ellos despues quieren
tocar tu codigo, entonces tienes dos opciones, hacerlo en el lenguaje
que ellos quieren o no hacerlo porque no trabajas en ese lenguaje. El
problema es que .Net es el lenguaje de moda y frente a eso no se puede
hacer mucho. En mi caso yo desecharia trabajar bajo esas condiciones
porque me involucra no tan solo entregar mis fuentes que para mi son
importantes pero no tanto como entregar mis clases que son el corazon
de todos mis proyectos. Tendria que cobrar muchisimo para entregar mis
clases. Bueno esa es una opinion muy personal.

Bendiciones
> por su apoyo, esta seria mi arma.- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

Carlos Alberto Cisneros Madrid

unread,
Dec 30, 2011, 1:55:49 PM12/30/11
to publice...@googlegroups.com
Carlos, vives en tegus?

Allan Raúl Acuña

unread,
Dec 30, 2011, 2:01:34 PM12/30/11
to publice...@googlegroups.com
Considero que nuestro VFP tiene muchas ventajas en relación a aplicación de Escritorio, si bien es cierto hoy en dia las aplicaciones Web son las cotizadas
eso no implica que VFP esté atrás, ya que perfectamente se podrían hacer aplicaciones Cliente-Servidor que se ejecute y se conecte desde cualquier lugar del
mundo. Y en menor tiempo y costo para el cliente. Solo es cuestión de conocimiento.

Ahora bien en realidad el punto de los otros lenguajes es sencillamente por la publicidad que se le da, si a Microsoft le interesara aun VFP, lo explotaría en publicidad.

Atentamente;

Lic. Allan R. Acuña
Desarrollador Independiente
msn= allan...@hotmail.com
skype= niceasysoft
+(505) 8 831 8191
www.NicEasySoft.com
Managua, Nicaragua





From: ccis...@hotmail.com
To: publice...@googlegroups.com
Date: Fri, 30 Dec 2011 18:55:49 +0000

Fabricio

unread,
Dec 30, 2011, 2:07:47 PM12/30/11
to Comunidad de Visual Foxpro en Español
Oracle es una combinación de Lenguaje y Base de Datos, muy robusto por
cierto, es el que usan en la mayoría de las empresas grandes, además
que son las únicas que pueden pagar sus altos precios.

Visual Basic ha seguido evolucionando, han habido ya varias versiones
en .NET, cada vez mejores.

VFP fue adquirido por Microsoft pero su estrategia siempre fue sacarlo
del mercado hasta que lo logró, punto y aparte.

Los sistemas que vas a desarrollar incluirán la entrega de los
programas fuentes a tu cliente? si es así, el cliente está en su
derecho de escoger el lenguaje de programación de su preferencia, así
sea el menos adecuado.

En cambio si el cliente va a adquirir solamente la aplicación (.EXE),
no debe interesarle en que lenguaje está programado, solamente debe
interesarse en que motor de base de datos se almacenará su información
para poder usarla en cualquier otra aplicación, de igual forma debe
interesarle que se desarrolle en 3 o más capas.

Por lo demás no hay ventajas ni desventajas entre un lenguaje y otro,
en todos se puede hacer lo mismo en cuanto al desarrollo de
aplicaciones administrativas/contables, asi que no te mortifiques
buscando las diferencias, mejor asesora a tus clientes en cuanto a los
beneficios que le ofrecen tus aplicaciones.

Saludos

Fabricio

On 30 dic, 12:18, "Carlos Alberto Cisneros Madrid "

Carlos Alberto Cisneros Madrid

unread,
Dec 30, 2011, 2:22:14 PM12/30/11
to publice...@googlegroups.com
GRACIAS FABRICIO EXCELENTE RESPUESTA!!!!

J. Enrique Ramos Menchaca

unread,
Dec 30, 2011, 2:25:24 PM12/30/11
to Comunidad de Visual Foxpro en Español
Yo quisiera añadir que Visual Basic, no tiene nada que ver con Visual
Basic .Net, en su forma de estructurar el lenguaje, por lo que este
murio mucho antes que VFP, ya que solo llego a la version 6 y VFP a
la 9.

Daniel Sánchez

unread,
Dec 30, 2011, 10:39:26 PM12/30/11
to publice...@googlegroups.com
Hace un tiempo en el foro tocaron ese tema y te paso los puntos que dieron a favor de fvp a su cliente, el autor de la misma no lo tengo pero te transcribo tal como fue posteado.


Un cliente a quien le hice un sistema en FoxPro 2.6 para DOS en el año 1,995 quiere que se lo actualice
con nuevas funciones y procesos. Como es de suponer, mi nueva propuesta incluye aparte de las nuevas
funciones y utilidades requeridas, migrar a VFP 9.  Como este cliente trabaja en una empresa que tiene
varios dueños y se rige por un Consejo Directivo, algún imbecil sugirió que contrataran a otro ingeniero para 
que evaluara mi propuesta (idiota ¿no?).

El punto es que este "brillante" ingeniero que llevaron dijo que VFP 9 era una pésima elección para hacer
el nuevo sistema porque "no es un lenguaje moderno y actualizado" y Microsoft no lo seguirá desarrollando
porque es un lenguaje con "excesivas limitaciones, inestabilidad e inseguridad".

Al día siguiente, me llamaron para indicarme que porque ofrecía hacerles el nuevo sistema en un lenguaje
"obsoleto". Ante esta inquisición tan idiota, sostuve mi postura con los siguientes puntos:

1- El sistema actual, que esta en funciones y sacando TODA la tarea informática de la empresa:
    - ¿ Es inestable ?     
NO
    - ¿ Presenta fallas ?  NO
    - ¿ Porqué el cambio entonces ?  Porque ahora se requieren NUEVAS funciones, NUEVAS utilidades
                                                     y FUERTES cambios a ciertos procedimientos ya hechos.

    - ¿ Tiene algo que ver el lenguaje en que esta hecho para que deseen cambiarlo ?    
NO
    - ¿ Sabían ustedes que FoxPro 2.6 dejó de ser soportado por Microsoft  en 1,998 ?  
NO
    - ¿ Alguna vez llamaron ustedes a Microsoft para pedirle soporte para su sistema ?  
NO

2- Hablemos ahora de otro programa que ustedes usan: EXCEL.
    - ¿ Saben ustedes en que lenguaje de programación esta hecho EXCEL ?  
NO
    - ¿ Importa en que lenguaje esta hecho si les da los resultados que ustedes buscan ?  
NO
    - Cuando EXCEL les ha fallado ¿ Han llamado a Microsoft para soporte técnico ?  
NO
    - Ustedes todavía usan EXCEL del OFFICE XP (año 2002) 
¿ Sabían que Microsoft ya no respalda 
                                                                                        a ese Excel ?

    - 
¿ Los datos que ustedes utilizan en EXCEL son "obsoletos" porque ustedes usan un EXCEL 
       "obsoleto" ?


3- Hablemos ahora de VISUAL FOXPRO 9:
    - La última versión (la que usaremos) fue publicada en en 2,008 
¿ Porque tiene 3 años de haberse
      publicado podemos decir que NO ES moderno como dice "su consultor" ?

    - A los programadores mas inteligentes y dedicados les toma un mínimo de 3 años "casi" dominar totalmente
      un lenguaje de programación.  Si utilizamos un lenguaje de programación que salió al mercado hace 2 meses
      
¿ Habrá algun programador altamente "experimentado" que "domine" ese nuevo lenguaje de tan 
      solo 2 meses
 de existencia ?  ¿ De que sirve que el lenguaje sea "tan moderno" que no haya ningún 
      programador altamente
 calificado y experimentado que ya lo haya llegado a dominar luego de 3 
      años de profunda experiencia en su
      uso ?

    - TODAS las terminales de esta empresa utilizan Windows de 32 bits. VISUAL FOXPRO 9 es un lenguaje de 32
      bits. Su "nuevo consultor informático" 
¿ Que lenguaje de programación utilizaría para hacer el nuevo 
      sistema ?
 ¿ Uno de 32 bits o uno de 64 bits ?
    - Si utilizamos un lenguaje de 64 bits por decir que usamos lo "mas moderno" 
¿ Que lenguaje podría ser ?
      
¿ Estarían dispuestos a cambiar TODO su hardware actual y su sistema operativo actual a 64 bits ? 
      ¿ A cuanto más dinero subiría el valor de la inversión de subir a 64 bits ? ¿ Sabían ustedes que existe
      un lenguaje al que podríamos considerar "clon" de VISUAL FOXPRO para 64 bits llamado "FiveWin 64" ?

    - Es cierto que Microsoft cesará el soporte para VISUAL FOXPRO en el 2,015 pero...
        - Desde que yo uso FoxPro (año 1,991) NUNCA he llamado a Microsoft para pedirle soporte técnico (ni 
          sabría como hacerlo)
        - Cuando he encontrado pequeñas fallas en FOXPRO, Microsoft 
"JAMÁS" me ha enviado un parche 
          para corregir dicha falla, entoces ¿De que me ha servido el "supuesto soporte" de Microsoft para 
          FOXPRO ?  Al menos a mi ME DA IGUAL que proporcione o no soporte ya que NUNCA lo he usado 
          y 
NUNCA me ha servido de nada.
    - Como ya no va a existir un VISUAL FOXPRO para 64 bits, el día que realmente necesite moverme a 64 bits,
      lo haré utilizando FiveWin 64 para hacer solamente ajustes al software que ya tengo y no tener que empezar
      de cero con un lenguaje nuevo en el cual sería TODO UN NOVATO INEXPERTO.  Al no poder seguir usando mas
      VISUAL FOXPRO, pues me moveré a algún "clon" de FOXPRO, los candidatos sobran:
      -  FiveWin               para Linux, Mac, Windows 32 o Windows 64
      -  Visual Flagship    para Unix, Linux o Windows
      -  Visual XBase++   para Windows
      -  Dbase Plus          para Windows
      -  Xailer                   para Windows
      De momento solo FiveTech ha sacado su FiveWin 64 para 64 bits, pero cuando la presencia de 64 bits comience
      realmente a dominar, seguro algunos otros de estos "clones" también sacarán su versión en 64 bits.

Una vez terminada mi exposición ante el Consejo Directivo, su siguente pregunta fue: "
¿ Cuando puede empezar con el
nuevo proyecto ?
"


--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047
Trujillo - Perú

Carlos Alberto Cisneros Madrid

unread,
Dec 30, 2011, 11:07:31 PM12/30/11
to publice...@googlegroups.com, Daniel Sánchez
Muy buena Daniel, me sirve de mucho lo que escribistes, la verdad siempre existen "ingenieruchos inexpertos" queriendo desacreditar nuestro trabajo. Gracias hermano por tu buen aporte.

----- Mensaje original -----
De: Daniel Sánchez <resets...@gmail.com>
Enviado: Viernes, 30 de Diciembre de 2011 09:39 p.m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Ventajas y desventajas de nuestro VFP vrs. ORACLE, Visual BASIC y otros.

[No se incluye el mensaje original completo]

Carlos Alfaro

unread,
Dec 30, 2011, 11:31:09 PM12/30/11
to publice...@googlegroups.com

Vivo en Guatemala, pero viajo a El Salvador y Honduras para hacer programas, en Honduras he trabajado en San Pedro Sula, Comayagua, San Lorenzo, Catacamas, Olanchito, etc.

Datamav Ingenieria de software

unread,
Dec 30, 2011, 11:38:44 PM12/30/11
to publice...@googlegroups.com
Hola Daniel, la verdad es que no eres el único que ha tenido este tipo de experiencias, yo me dedico a realizar programas para trabajo biomedico y seguridad vial son mis dos sistemas en fuerte en VFP, uno de mis clientes dicto un conferencia sobre ovodonaciones (Donaciones de óvulos para fecundación), y Bancos de espermas, y lo dicto con base en la aplicación que diseñe especialmente para ellos, uno de los que asistieron a simposio le gusto el programa y me contactaron para implementarlo en una clínica de fertilidad en Venezuela, yo mande las especificaciones, los costos de la aplicación y los costos de montaje, resulta que el grandioso y resien egresado ingeniero de sistemas, le informo que el proyecto no era viable porque el lenguaje de programación era obsoleto, VFP + SQL, me contactaron para que lo hiciera en otro lenguaje de ultima generación, algo a lo que me negué inmediatamente, por dos razones, logicamente le di una sola, la otra me la reserve, la primera era que me llevaría mucho tiempo reprogramarlo a un nuevo lenguaje y el otro era que no quería prostituir mi aplicación a otro lenguaje, ya que consideraba que este ya llevaba funcionando mas de 5 años y solo se hacia algunas mejoras de interface cuando llegaba alguna maquina bioquimica nueva, ademas no me daba la gana, entonces ellos me dijeron que si yo podía venderles las estructuras y los conceptos técnicos para que ellos pudieran implementarlos en su lenguaje de ultima generación, se realizo el negocio y contrataron a unos compañeros de dicho ingeniero recien egresados con sus lenguajes de ultima generación, y se armo la de troya, ya que tenían que tener en cuenta muchos de los códigos que las maquinas manejan y que interpretan muchos de los análisis, para no alargarte el tema 7 meses después solo tenían las tablas bases y la parte administrativa, pero ni siquiera habían podido conectar los microscopios para que hicieran los espermogramas automatizados, 11 meses después estaba instalando a ese cliente la aplicación total y 3 meses después ya lo tenían totalmente funcionando ya que lo adecuo al cliente solamente, hasta el momento ya lleva 3 años funcionando y están con el mismo VFP y cada año los visito, esta en vaina la próxima visita ya que por ser oficial de infantería de marina en uso de su buen retiro, pensaron que había ido a expiar a Venezuela y la policía me recomendó en muy malos términos que mejor no regresara, pero ya estoy maquinando la forma de seguir atendiéndolos, VFP + SQL + PHP, un royo muy grande y hay mucha tela por cortar.

Larga Vida al Zorro.

Cordialmente


Miguel Angel



Date: Fri, 30 Dec 2011 22:39:26 -0500
Subject: Re: [vfp] Ventajas y desventajas de nuestro VFP vrs. ORACLE, Visual BASIC y otros.
From: resets...@gmail.com
To: publice...@googlegroups.com

Marcelo Barberis

unread,
Dec 31, 2011, 12:06:36 AM12/31/11
to publice...@googlegroups.com
Estimados amigos
FireWin donde se encuentra informacion al respecto?
Marcelo

Daniel Sánchez

unread,
Dec 31, 2011, 8:45:30 AM12/31/11
to publice...@googlegroups.com
Marcelo has probado en San Google?????

Saludos

Marcelo Barberis

unread,
Dec 31, 2011, 8:00:05 PM12/31/11
to publice...@googlegroups.com
Si he probado, pero me aparece firewin que es una pelicula parece, pero bueno de todas maneras gracias por compartir tus notas.

jorge_...@hotmail.com

unread,
Dec 31, 2011, 9:40:52 PM12/31/11
to Comunidad de Visual Foxpro en Español
La única VENTAJA di que LA MEJOR HERRAMIENTA es la que dominas y con
la que puedes HACER sistemas robustos, estables e intuitivos en la que
el usuario con muy poco tiempo de capacitación pueda usarlo

On 30 dic, 13:18, "Carlos Alberto Cisneros Madrid "

Alfonso Arias Lemas

unread,
Dec 31, 2011, 10:57:32 PM12/31/11
to publice...@googlegroups.com
 
escribe en Google esto entonces: fivewin for harbour

ZeRoberto

unread,
Jan 1, 2012, 9:50:52 PM1/1/12
to publice...@googlegroups.com
FiveWin es como el FoxPro 2.6 para windows. ya se murio.


Saludos
Reply all
Reply to author
Forward
0 new messages