Caro Marcelo.
Acredito que vc não seja usuário do xHarbour comercial, por isso acha ele com preço caro.
Porém comprei ele, tenho suporte, estou conhecendo 100% a linguaguem, e meus programas que rodavam somente em clipper com dbf/ntx, agora rodam, com :
Firebird Nativo
Firebird ODBC
Postgres nativo
Oracle Nativo
Oracle ODBC, ainda não testei em MYSQL, SQLserver, DB2, e outros. mais estes que ja rodam estão de Bom tamanho.
A muito tenho tentado migrar as aplicações para outra linguaguem, pela tendência de mercado (antes de conhecer o Banco de Dados), depois de conhecer banco de dados, percebi que é por obrigação a migração para banco.
Quanto a ambiente Visual, acho que devemos ter a opção tanto para linux, quanto para Windows, ainda assim fico com o xharbour com o HWGUI, que estou migrando as aplicações para ele.
Se os seus produtos ao longo de um ano não vale 3.000,00

, infelizmente, vc pode ficar sem $, mais se vale, invista isso em vc, eles parcelam, e te acompanham, na migração.
Vale falar que somente de compilar com xharbour, o programa que demora 45 minutos para indexar, com os mesmos DBF/NTX indexa em 4 minutos, e um processamento pesado de 45 minutos, reduziu para 2 minutos, sem mecher uma só linha.
Seja bem vindo ao 32 Bits.

) e ja esta rodando em 64 Bits.
Realmente o xHarbour é maravilhoso, e a gente quando baixa de graça as coisas, se encontra algumas dificuldades, :-O , deixa pra la... quantos softwares vc ja baixou e não usou todos os recursos.
Vc, precisa experimentar, ele cria todo o banco para vc, e todos os seus problemas de trafego em rede, etc, estaram 100% resolvidos.
Fora problemas com DBF/NTX, se ainda tiver.
Eu recomendo 100%, conheço o Kulik e o Marcelo, e teem me encaminhado na ferramenta.
Abraço
Ismael