Harbour (programming language): Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 1:
Harbour is a [[open source]] [[cross-platform]] clipper compiler which runs on many operating systems. (DOS, Microsoft Windows, Linux (32,64), Unix (32,64), Mac OS X, Windows CeCE, Pocket PC)
Harbour licenzelicense is GPL with an exception supporting commercial applications, so you can distribuitedistribute commercailcommercial application made with harbourHarbour
It is designed to use and compile Clipper source code, with Classy OOP extessionextension
 
Unlike Java which is intended to be write once, run anywhere, harbourHarbour's aim to be '''write once, compile anywhere'''. As the same compiler is available for all of the above operating systems, there is no need for recoding to produce identical products for different platforms, except when operating-system-dependent features are used. Cross-compiling is supported with MiniGW32.
Under Microsoft Windows harbourHarbour is more stable but less well-documented than Clipper, but has multi-platform capability and is more transparent, customizable and can run from a USB flash drive.
Under Linux, Clipper source code can be compiled with harbour Harbour with a little adaptation.
Clipper source code can be adapted to compile under Window Mobile
Harbour use c compiler Borland C++,Microsoft Visual C++ (6,7,8 ), Minigw32, watcomWatcom cC
Xharbour comparison
 
Line 25:
Harbour want made a clear separation and keeping the code clean is important
 
Finally harbourHarbour have made most of important modifi decision to rewrite gt and multithread for cover all foundation need
 
Harbour offering multiple GT (Graphic Terminals), including console drivers, and Hybrid Console/GUIs, such as GTWvt, and GTWvg.