Harbour 2.0.0 Beta 1 / 1.0.1
Harbour 2.0.0 Beta 1 / 1.0.1 Ranking & Summary
Harbour 2.0.0 Beta 1 / 1.0.1 description
Harbour is a compiler for the xBase superset language often referred to as Clipper (the language that is implemented by the compiler CA-Clipper).
Harbour is a cross platform compiler and is known to compile and run on Mac OS X, MS-DOS, MS-Windows (32 & 64), Windows CE, Pocket PC, OS/2, and GNU/Linux.
Why using it?
- Because is a free software 100% compatible with Clipper compilers
- Because it removes some of the limits imposed by the base implementation but the extent of this will depend on your chosen platform.
- Because Harbour is proven to be stable, robust and efficient.
- Because Harbour supports RDDs (Replaceable Database Drivers) to allow multiple data sources which allows an application to scale.
- Because Harbour is portable across multiple operating systems with the same code base.
- Because Harbours architecture is fully open and supports a third-party add on market.
- Because Harbour is open-source and therefore you are not at the mercy of the decisions of a private company.
- Because Harbour is developed by a very experienced and capable team of developers.
Enhancements
- Added support for automatic adding 1-st function with the same name
- as compiled .prg file if some code statements are used before 1-st
- function/procedure declared explicitly in .prg file. Such mode can
- be enabled by -n2 new harbour compiler switch. This switch is used
- by default by new hbmk tool.
- speedtst updated to work with CA-Cl*pper.
- Added protection against pushing new private variable on HVM stack
- if such private variable is already created by the same function.
- Clipper also has such protection.
- Respect HB_START_PROCEDURE in all builds if such public
- function/procedure exists.
- Disabled HB_MSC_STARTUP in C++ MSVC builds.
- Forbid some usage of __clsModMsg() and unblock some others
- It should make some xHarbour users using OVERRIDE METHOD happy
- but please remember its still undocumented and unsupported
- functionality - use for your own risk.
- Fixed typo in HB_INETDATAREADY() - the second parameter (timeout)
- was ignored.
- Changed the NOT operator precedence - it should be bigger then
- logical .and./.or. operators in #if expressions.
- Fixed HB_REGEXMATCH(). Now the HAS/LIKE mode can be controlled
- by 5th logical parameter (was 3rd), so 3rd parameter is solely
- controlling case-sensitivity as indicated in the documentation.
- Users are recommended to use HB_REGEXHAS() and HB_REGEXLIKE()
- functions as unambiguous alternatives, which work equally
- well on all Harbour versions. HB_REGEXMATCH() is now deprecated,
- but kept for compatibility.
- ACHOICE() fixed to redisplay itself when exiting with or
- equivalent.
Harbour 2.0.0 Beta 1 / 1.0.1 Screenshot
Harbour 2.0.0 Beta 1 / 1.0.1 Keywords
Bookmark Harbour 2.0.0 Beta 1 / 1.0.1
Harbour 2.0.0 Beta 1 / 1.0.1 Copyright
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com