A conclusão é que o pessoal do xbase é facilmente enganado.
Ou por outras pessoas ou por si próprio.
Apenas como inÃcio: DBF já é ultrapassado, o negócio é SQL.
Agora vamos lá....
- Usar SQL.... não precisa conhecimento de PRG, e sim de comandos SQL
- Usar gerador de relatórios como FastReport.... é mais conhecimento do FastReport e não PRG
- Usar "desenhador" de telas... é pra não precisar escrever PRG
- Usar LIB gráfica como Fivewin, HMG, HWGUI... não tem nada a ver com o PRG original
Se não é pra usar PRG.... porque insistir em produtos/libs pra PRG?
No final, o programador xbase fica procurando produtos só pra ficar preso, e não pra aprender algo novo e eficiente.
O ideal é o seguinte:
Já que o Harbour deixa, comece trocando DBF pra SQL
Depois disto... tem o mundo em suas mãos, pode até usar o NET Framework pra telas e relatórios.
Pra que pagar por produto que deixa preso, se pode ficar livre pra usar o que quiser, e de graça?
A única coisa que deixa preso é usar DBF, porque vai ficar eternamente dependendo de alguma coisa que mexa com DBF.
Saiu do DBF, acabou a prisão.
Não precisa abandonar o Harbour, basta abandonar o DBF que já fica livre.
É por isso que não existe mais produto famoso que use DBF: DBF já era, é atraso do programador.