Sono moltissimi anni che utilizzo VFP e, conoscendo anche VB ti dico:
VB è potente per tutte quelle gestioni verso e da remoto, interfacciamenti harware ... Ha una potenza media sulla gestione degli archivi e delle indicizzazioni. Una scarsissima rilevanza sulle gestioni dei report (vedi Cristal Report)
VFP è il primo linguaggio in assoluto che gestisce al massimo i dati su DataBase. E' un vero campione di indicizzazioni, relazioni (uno a molti/molti a uno),filtraggi di ogni genere, gestisce archivi spaventosamente enormi con gli stessi tempi di 2 records e ha dei dataBase che non pesano. Unico per la gestione di report. Il tutto di nativo. E' un pochino deludente per la gestione ODBC e si interfaccia un a fatica con gestioni remore e connessioni a particolari hardware.
A mio avviso, ti parlo da programmatore (15 anni), interfacciando due linguaggi sono una vera potenza.
Io gestisco i dati in VFP e sviluppo piccole routine in VB quando non ci arrivo con VFP.
Quindi non guardare con disprezzo VFP. Pochi lo capiscono e, giusto perchè siamo in pochi ... non stiamo mai con le mani in mano.
(A buon intenditore poche parole)
Saluti