Migrating to Harbour

Post Reply
User avatar
TimStone
Posts: 2536
Joined: Fri Oct 07, 2005 1:45 pm
Location: Trabuco Canyon, CA USA
Contact:

Re: Migrating to Harbour

Post by TimStone »

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
timstone@masterlinksoftware.com
Using: FWH 19.06 with Harbour 3.2.0 / Microsoft Visual Studio Community 2019
User avatar
James Bott
Posts: 4654
Joined: Fri Nov 18, 2005 4:52 pm
Location: San Diego, California, USA
Contact:

Re: Migrating to Harbour

Post by James Bott »

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.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Migrating to Harbour

Post by Antonio Linares »

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
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: Migrating to Harbour

Post by Enrico Maria Giordano »

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
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: Migrating to Harbour

Post by Enrico Maria Giordano »

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
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: Migrating to Harbour

Post by Enrico Maria Giordano »

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
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Migrating to Harbour

Post by Antonio Linares »

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
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: Migrating to Harbour

Post by Enrico Maria Giordano »

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
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Migrating to Harbour

Post by Antonio Linares »

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
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: Migrating to Harbour

Post by Enrico Maria Giordano »

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

EMG
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Migrating to Harbour

Post by Antonio Linares »

Thanks :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
hmpaquito
Posts: 1200
Joined: Thu Oct 30, 2008 2:37 pm

Re: Migrating to Harbour

Post by hmpaquito »

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
User avatar
James Bott
Posts: 4654
Joined: Fri Nov 18, 2005 4:52 pm
Location: San Diego, California, USA
Contact:

Re: Migrating to Harbour

Post by James Bott »

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.
hmpaquito
Posts: 1200
Joined: Thu Oct 30, 2008 2:37 pm

Re: Migrating to Harbour

Post by hmpaquito »

Enrico Maria Giordano wrote:That document is obsolete. Most features are provided by xHarbour too.

EMG
Some samples of obsolescence in that document, please.
Post Reply