I would like that we share here the reasons that we have found to migrate from xHarbour to Harbour:
1. CDX indexes get corrupted sometimes. As Michel Driessen reported here:
viewtopic.php?p=160601#p160601Once he migrated to Harbour, those errors went away.
2. There is no xHarbour 64 bits version (unless I am wrong) so if your client ask you for a 64 bits version of your app, you will not be able to deliver it.
3. As far as I know, nobody has been able (yet) to build a xHarbour + FWH app from the Visual Studio IDE. I don't say that it is impossible. But I have not seen it yet. With Harbour you are free to build from the Visual Studio IDE or you can continue building from a batch/makefile as usual (even if you use Visual Studio). With almost no changes, you can build in 32 bits or 64 bits from VS (if you own FWH 64 bits).
3. I don't know the official percentages, but the Harbour users base has grown very much, thus Harbour has been getting a lot of feedback and it has been improving very fast and getting more and more robust. Both Harbour developers list and users list are _very_ active and this is a clear and healthy sign of its evolution.
4. Besides the above reasons, the more Harbour users the more Harbour will benefit and in consequence the more this community benefits too. To support two different products is a hell of tech support, specially because many xHarbour users bougth the commercial version (probably because they thought that using a commercial based product will be safer) but the fact is that the C compiler that xhb.com uses is not Borland neither Microsoft, but a modified version of PellesC. This has brought in the past many problems that needed special tech support (Tim Stone certainly can explain you about this, as he has gone through all the process, and finally he has migrated -or he is in the process of migrating- to Harbour). Tim, your comments here are welcome.
We invite you to share here your results from your migration from xHarbour to Harbour so other users get a clear idea of the advantages (and dissadvantages if any).