Antonio, fundamentalmente yo pase definitivamente a Harbour por la posibilidad de 64bits, o sea que comparto plenamente los puntos 2 y 3
tuyos.
No así el punto 1, ya que en su momento xHarbour además de ser muchísimo más rápido que Harbour (pero muchisimo más rápido), nunca tuve ningún inconveniente de corrupción de indices, y mira que mantengo una aplicación donde tengo una de las bases con 46 millones de registro.
Hoy las cosas en cuanto a velocidad y desempeño están totalmente equiparadas.
Si bien aún mantengo algunas aplicaciones en xHarbour (solo por que no hay gana$$$ para modificar
), todas las aplicaciones y/o utilitarios están en Harbour, y la verdad que no me arrepiento de ello.
Si bien antiguamente xHarbour tenía algunas funciones que Harbour no (principalmente lo referente al zipeado de archivos), hoy para mí Harbour es la mejor opción.
Ahora, lo que realmente critico tanto a Harbour, xHarbour e incluso a FiveWin es, o la poca información o la total falta de información. Ojo que no pido un manual, pero por lo menos alguna lista de funciones que contenga la funciones que soporta, que argumentos de entrada, que devuelve,... etc.
Si bien en este foro uno se entera a veces de que existe esta o aquella función, o esta data o este método, creo que si se contara con una información al día de lo que es capaz cada uno, se podría probar más y mejor cada uno de ellos. Y ojo que me peine toda la red en busca de ello. Lo único valido hasta el momento, es mantener un control de las novedades y/o modificaciones contenidas en "Whatsnew.txt"
Bueno volviendo al tema principal, como consejo a partir de mi experiencia, aquel que tenga alguna duda, le recomiendo ampliamente Harbour, sobretodo porque, hoy por hoy, nos abre el maravilloso y rapidísimo mundo de los 64bits.
Un gran abrazo a todos.
Miguel