XHarbour

Da Wikipedia, l'enciclopedia libera.
Curly Brackets.svg

XHarbour è un compilatore che supporta il linguaggio Clipper rilasciato con licenza open source (licenza GPL + eccezione supportare applicazioni commerciali), è multi-piattaforma (DOS, Microsoft Windows, Linux (32,64), Unix (32,64), Mac OS X), ed è Compatibile con il compilatore Clipper.

Offre molteplici GT (Graphic Terminali), tra cui i driver di console, GUI in licenza Open source come HWGui, MiniGUI e GUI con licenza commerciale(come Visual xHarbour, FiveWin, Xailer), supporta soluzioni Hybrid Console / GUI, come GTWvt, e GTWvw. xHarbour è 100% compatible con clipper e supporta molte estensioni di linguaggio che estendono le librerie di run-time come OLE, ODBC, MySQL, PostgreSQL, TIpt, TXml, RegEx, HbZip, xbScript Xharbour ha un esteso supporto di terze parti.

Come molti linguaggi dinamici, xHarbour è anche disponibile come linguaggio di scripting, utilizzando un interprete scritto in xHarbour.


Xharbour è nato nel 2001 del progetto gemello Harbour, tuttora in corso, ideato nel 1999. Oggi molti programmatori collaborano ad entrambi i progetti. Harbour si mantiene sulla massima compatibilità all'indietro, essendo nato per ricompilare applicazioni Clipper altrimenti obsolete alle nuove tecnologie hardware e software. Xharbour dal canto suo estende le possibilità del compilatore, e si avvale di molti prodotti di terze parti, che comprendono interfacce GUI grafiche per Windows.

Collegamenti esterni[modifica | modifica sorgente]