FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Migrating to Harbour
Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Re: Migrating to Harbour
Posted: Mon Dec 15, 2014 11:57 PM

Enrico,

I work strictly with the Harbour builds Antonio supplies. I do not communicate with the Harbour developers.

I dropped my subscription to xHarbour several years back. I did it because all of the upgrades were with Visual xHarbour which I did not use, and because there was no plan to upgrade the compiler or linker. It may be a fine product but it was not a good business decision to continue paying for it. I also quit asking for support there because the few questions I did ask were left unanswered.

Tim

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
Posts: 4840
Joined: Fri Nov 18, 2005 04:52 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 12:50 AM

Enrico,

I was using xHarbour at first too, then I switched to Harbour. I don't remember why now.

I am mainly interested in Harbour now so we can use MS's C compiler because I wonder how long Borland's will be available.

FWH 18.05/xHarbour 1.2.3/BCC7/Windows 10
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 07:31 AM

To me Harbour is the way to go, but of course, I fully respect if somone wants to keep using xHarbour and FWH will support it too :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 08:26 AM
Tim,

TimStone wrote:I work strictly with the Harbour builds Antonio supplies. I do not communicate with the Harbour developers.


Wise decision, to not communicate with the Harbour developers. :-)

TimStone wrote:I dropped my subscription to xHarbour several years back. I did it because all of the upgrades were with Visual xHarbour which I did not use, and because there was no plan to upgrade the compiler or linker. It may be a fine product but it was not a good business decision to continue paying for it. I also quit asking for support there because the few questions I did ask were left unanswered.


I never used xHarbour.com distribution. I prefer to use official xHarbour.org so I can choose any compilers I like.

EMG
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 08:31 AM
James,

James Bott wrote:I was using xHarbour at first too, then I switched to Harbour. I don't remember why now.

I am mainly interested in Harbour now so we can use MS's C compiler because I wonder how long Borland's will be available.


As I already wrote, a C compiler is a C compiler. Without a real and specific reason it doesn't make any sense to change it. And in the future I will prefer to not use bloated MS compilers, that's for sure.

EMG
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 08:39 AM
Antonio,

Antonio Linares wrote:To me Harbour is the way to go,


I know. :-)

But a sentence like that is of no value without a list of (at least one) reasons to uphold it.

I will be very happy to find one or more real reason to switch!

EMG
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 09:48 AM

Enrico,

To me the existence of the library hbcplr.lib for Harbour is such important that I don't need more reasons to choose Harbour.

hbcplr.lib holds the entire Harbour compiler inside it, so we can compile PRGs from our EXEs, in memory and execute the code. To me this is extremelly important :-)

If you want some more reasons, I can provide you with some more, but as I said the above reason is more than enough for me :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 10:02 AM
Antonio,

Antonio Linares wrote:To me the existence of the library hbcplr.lib for Harbour is such important that I don't need more reasons to choose Harbour.


I see. But first, are you sure that xHarbour doesn't have something similar? Second, I really wouldn't know what to do with it, as application developer. At least so far.

EMG
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 10:08 AM

Enrico,

xHarbour does not provide it. You may ask in the xHarbour devel list. I wish I were wrong :-)

Go to FWH\samples build FiveDBU.prg and open any DBF and click on "Processes". There you have a complete example of use.

This capability is the foundation to build a professional ERP software. ERPs are the most powerful apps by far.

Its possibilities are endless :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 10:19 AM
Antonio,

Antonio Linares wrote:xHarbour does not provide it. You may ask in the xHarbour devel list. I wish I were wrong :-)


Done.

EMG
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 10:29 AM

Thanks :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 01:02 PM
Enrico Maria Giordano wrote:Antonio,

I will be very happy to find one or more real reason to switch!

EMG



Hundreds reasons, from https://github.com/harbour/core/blob/ma ... b-diff.txt
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 02:40 PM

That document is obsolete. Most features are provided by xHarbour too.

EMG

Posts: 4840
Joined: Fri Nov 18, 2005 04:52 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 02:56 PM
Antonio,

hbcplr.lib holds the entire Harbour compiler inside it, so we can compile PRGs from our EXEs, in memory and execute the code. To me this is extremely important.


Are you saying this provides runtime compiling, and if so, why is this important?

This capability is the foundation to build a professional ERP software.


By ERP do you mean "Enterprise Resource Planning" or something else? And why would runtime compiling be important to ERP?

I never understood the advantage to runtime compiling--it seems it would be too slow.
FWH 18.05/xHarbour 1.2.3/BCC7/Windows 10
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: Migrating to Harbour
Posted: Tue Dec 16, 2014 03:25 PM
Enrico Maria Giordano wrote:That document is obsolete. Most features are provided by xHarbour too.

EMG


Some samples of obsolescence in that document, please.