Really Clipper again??

576 views
Skip to first unread message

Antonio F.S.

unread,
Jan 3, 2022, 12:17:38 PM1/3/22
to Harbour Users
Hello from Sabadell in Barcelona (Spain).

At my 60 years old I am pleasantly surprised that, out of curiosity, I found this compiler remembering my old years as a Clipper programmer. :-) :-)

Is this project still active? I see that the last stable version is a long time ago.

Best regards.
Antonio F.S.

Klas Engwall

unread,
Jan 3, 2022, 12:35:54 PM1/3/22
to harbou...@googlegroups.com
Hi Antonio,
Don't worry about the stable version. It was just too much work to
release a stable version with all its documented changes, etc, since the
previous stable version. So that side of the project died. It is
understandable that it confuses new users.

But the nightly version is actually much more stable and much more
advanced than the 3.0 official stable version ever was, so just about
everyone uses it - with great success, I should add. It is very
complete, so no big new contributions have been included in Harbour
itself in several years. But there are many side projects (GUI, WEB etc)
that are being worked on all the time and that you can read about in
this group. Those are separate downloads from various other sites.

Regards,
Klas

Antonio F.S.

unread,
Jan 3, 2022, 12:39:11 PM1/3/22
to harbou...@googlegroups.com
El 3/1/22 a las 18:35, Klas Engwall escribió:
> Don't worry about the stable version. It was just too much work to
> release a stable version with all its documented changes, etc, since
> the previous stable version. So that side of the project died. It is
> understandable that it confuses new users.
>
> But the nightly version is actually much more stable and much more
> advanced than the 3.0 official stable version ever was, so just about
> everyone uses it  -  with great success, I should add. It is very
> complete, so no big new contributions have been included in Harbour
> itself in several years. But there are many side projects (GUI, WEB
> etc) that are being worked on all the time and that you can read about
> in this group. Those are separate downloads from various other sites.
>
> Regards,
> Klas


Hi Klas.
Thank you very much for your reply. I will look into it and propose my
questions in the future.

Best regards.
Antonio F.S.

Antonio F.S.

unread,
Jan 6, 2022, 2:16:05 PM1/6/22
to Harbour Users
Hello again.
I would like to know if there is Harbour documentation as organised as possible and that instructs from beginner to the most updated of the compiler and its ecosystem.
I have been researching on the Internet and although I have seen very interesting information about it, it is also true that it is scattered and without a logical beginning explaining the syntax of the language first, to progress step by step with descriptive logic covering higher levels.

Thank you very much.
Best regards.
Antonio F.S.

r...@thecomputerperson.com

unread,
Jan 6, 2022, 2:36:33 PM1/6/22
to harbou...@googlegroups.com

Thanks for asking this. I am in the same situation. I’m an old Clipper programmer and need to convert my program with several libraries to 32-bit to run on windows. Any help is appreciated. Thanks in advance.

 

Thanks,

Ron Schwartz

--
--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: http://groups.google.com/group/harbour-users

---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/harbour-users/34ba1ef3-09b7-42e4-8aad-c0db90bb3608n%40googlegroups.com.

ivanil.m...@gmail.com

unread,
Jan 6, 2022, 5:27:15 PM1/6/22
to Harbour Users
These questions of what? like? what do you need? were the same doubts I had many years ago; I know the difficulties of those who are seeing all this for the first time so I prepared a complete package with an IDE that integrates all this and with all the necessary packages to create the application;
A big problem I see is trying to start a migration of your project directly without first understanding the context so as a suggestion I could list these steps that if followed will surely succeed in your migration;
Download the designer, it's complete, you won't need to download anything else, it's free, I always keep it updated and integrated with the extend minigui;
create a simple project with it, a menu, a screen, create an executable and see how everything works, I leave a bat created to be studied and can even be used independently of the designer; it is not my idea to force anyone to use it, but studying the generated files is a great source of study and understanding of how everything works and you will see that today everything has evolved;
It is currently translated into English/Italian, you can find something without translation, but when informing me the new version will come up with the necessary corrections; you can translate yourself and send me the corrected file, I have done it with our friend Pierpaolo in the Italian version.
Once this part is understood, you can include your project for migration, first step is to try to compile without any changes, depending on the way you code it can take a big scare because by default the compilation is at the maximum level of warnings; you can download this level to compile your project, in the future you can return this value and correct the warnings; I noticed that I left a lot of junk forgotten in my code;
About language syntax, follow clipper syntax; what will change is when you think about migrating to the graphics part;
Anyway, take a look at the material, there are some videos (Portuguese) that can help you see what she does, make your decision and good luck;

Antonio F.S.

unread,
Jan 6, 2022, 5:36:45 PM1/6/22
to harbou...@googlegroups.com

Perfectly understood and well explained. I have seen the IDE images and they look like a great product.


Thank you very much.
Best regards.
Antonio F.S.

--------------------------------------------------------------------

El 6/1/22 a las 23:27, ivanil.m...@gmail.com escribió:

Antonio F.S.

unread,
Jan 6, 2022, 5:44:44 PM1/6/22
to Harbour Users
I see it is for Windows and I work with Linux Mint. It's a pity... :-)

Best regards.
Antonio F.S.

Francesco Perillo

unread,
Jan 6, 2022, 6:28:30 PM1/6/22
to harbou...@googlegroups.com
As i wrote in another thread, you may also have a look in a series of posts I wrote to document the porting of one app from clipper to Harbour.
You will find almost all the info you need in those posts and in other on the site. Samples are in windows but are absolutely valid for Linux too.

You don't say anything on the application so it is difficult to give hints but my idea is to port it as-is to Harbour then, if strictly necessary, add a gui front-end. 
Please note that I had a gui program (using Qt library) working in windows, Linux and macos....

Feel free to ask.


--
--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: http://groups.google.com/group/harbour-users

---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.

Anand Gupta

unread,
Jan 7, 2022, 1:37:01 AM1/7/22
to harbou...@googlegroups.com
Hi Antonio and Ron,

You can find the complete Clipper+Harbour documentation here,

Anand
Working from Home


Antonio F.S.

unread,
Jan 7, 2022, 5:21:16 AM1/7/22
to harbou...@googlegroups.com

Good morning.

While researching on the Internet these days, I have already seen this website. Thank you nevertheless.

However, I can't find the right information to start from scratch (I'm a bit demanding when it comes to study :-) ); that is to say, when you start a language, they don't offer you the whole compendium of commands, functions and tools at the beginning, but how to start. First, an IDE (which in my case I already have with VS Code thanks to a Spanish colleague who very kindly offered to guide me); then, how to start a program (syntax, data types, requirements when starting to code, if there is a main that forces us there or another formula, etc); then, also how to compile and see the result of our small application from that same IDE or if we have to do it directly by terminal; as we are talking about a transition from Clipper to Harbour, clearly define the differences and what is obsolete/added; and not to continue with this explanation so as not to extend this document any further, find out how to program with a graphical interface without the classic columns and rows and how to access the data from our program, etc.

All this that I have written is not a protest (of course!), but to position myself in order to be better understood and in case someone knows related documentation about what I have mentioned.

Thank you very much in advance and also for what you have given me so far.

Best regards.
Antonio F.S.

---------------------------------------------------------------

El 7/1/22 a las 7:36, Anand Gupta escribió:

Fabian Toro G

unread,
Jan 7, 2022, 5:30:00 AM1/7/22
to harbou...@googlegroups.com
Harbour manual for beginners.pdf

Fabian Toro G

unread,
Jan 7, 2022, 5:37:25 AM1/7/22
to harbou...@googlegroups.com

Buenos Dias

en la siguiente direccion

https://kresin.ru/en/hrbfaq.html


El 7/01/2022 a las 5:21 a. m., Antonio F.S. escribió:

d s

unread,
Jan 7, 2022, 5:55:47 AM1/7/22
to Harbour Users

Hi Antonio.

Harbour is not commercial product.

It is result of hard work dozens of enthusiasts and Clipper lovers.

They enabled many of us to migrate from 16-bit programs to 32-bit and 64-bit versions of our programs, for free. Also to migrate to GUI who wish to do it.

So they did not have time to make documentation as you require. They made Harbour and its contribs primary for people who already worked in Clipper.

Then through time again some nice people made very good documentation, you already got its links.

So, use this forum to ask for particular answers while making your application. There are many kind people here willing to help and share its knowledge. Harbour lives thanks to people who love Clipper and xBase syntax.  

You will not be alone here.

Best regards,  

Simo.


Antonio F.S.

unread,
Jan 7, 2022, 6:13:16 AM1/7/22
to harbou...@googlegroups.com
Hello Simo.

Maybe I didn't make myself clear, or maybe I did? One should not confuse
the spirit of a senior programmer as I am by leaving a cognitive trace
as to what I would like to find as documentation in case someone already
has those sources, with the argument I detect in your answer. Who has
spoken of a commercial aspect? Have I judged anyone in my request? I am
60 years old and about 30 years ago I was already programming with
Clipper, but soon the company I worked for made me switch to Fortran and
Cobol.
I was very excited to find Harbour and, from my most noble and humble
intention, I have dared to put forward some logical teaching requirements.

Best regards.
Antonio F.S.
-----------------------------------------------

El 7/1/22 a las 11:55, d s escribió:

Antonio F.S.

unread,
Jan 7, 2022, 6:16:26 AM1/7/22
to harbou...@googlegroups.com

Hola Fabian.

Muchas gracias por su aporte. Algo así voy buscando. :-)

Un cordial saludo.

Antonio F.S.

--------------------------------------------------------------

El 7/1/22 a las 11:37, Fabian Toro G escribió:

d s

unread,
Jan 7, 2022, 6:46:08 AM1/7/22
to Harbour Users

Hi Antonio.

Sorry, just tried to explain how Harbour is made and what to expect.

Simo.


Guillermo Varona Silupú

unread,
Jan 7, 2022, 10:06:11 AM1/7/22
to harbou...@googlegroups.com

Mel Smith

unread,
Jan 7, 2022, 12:11:19 PM1/7/22
to Harbour Users
Hi:
   You may also wish to visit www.whosaway.com for downloading a variety of Harbour-related software.  I have been providing this alternate harbour download site since 2011, and will continue to do so until 'my plug is pulled'.
-Mel Smith

Antonio F.S.

unread,
Jan 7, 2022, 1:01:50 PM1/7/22
to harbou...@googlegroups.com

Hello again.
Thank you very much for your contributions.

Best regards.
Antonio F.S.

-------------------------------------------------------

El 7/1/22 a las 16:06, Guillermo Varona Silupú escribió:

Antonio F.S.

unread,
Jan 7, 2022, 1:04:54 PM1/7/22
to harbou...@googlegroups.com
Hi Mel.

Great to hear from you! Thank you very much.

Best regards.
Antonio.

--------------------

El 7/1/22 a las 18:11, Mel Smith escribió:

r...@thecomputerperson.com

unread,
Jan 7, 2022, 2:53:49 PM1/7/22
to harbou...@googlegroups.com

Thank you! Thank you! Thank you!

 

Thanks,

Ron Schwartz

Reply all
Reply to author
Forward
0 new messages