XHarbour
XHarbour è un compilatore che supporta un'estensione del linguaggio di programmazione Clipper, ed è compatibile retroattivamente con esso[3]. È rilasciato con licenza open source GPL[4] per varie piattaforme come DOS, Microsoft Windows, Linux 32, Linux 64, Unix 32, Unix 64, Mac OS X[5]. È anche compatibile con il compilatore Clip.
XHarbour linguaggio di programmazione | |
---|---|
Autore | Ron Pinkas[1] |
Data di origine | 2001[1] |
Ultima versione | 1.20.01 (marzo 2009) |
Paradigmi | programmazione procedurale |
Implementazione di riferimento | |
Sistema operativo | multipiattaforma |
Lingua | en |
Licenza | GPL[2] |
Sito web | www.xharbour.org |
Offre molteplici GT[6], tra cui i driver di console, GUI[7] con licenza Open source, come HWGui[8], MiniGUI[9] e GUI con licenza commerciale[10], supporta soluzioni Hybrid Console / GUI, come GTWvt, e GTWvw. Il compilatore è 100% compatibile con il linguaggio di programmazione Clipper e supporta molte estensioni di linguaggio che estendono le librerie di runtime come OLE, ODBC, MySQL, PostgreSQL, TIpt, TXml, RegEx, HbZip, xbScript. Xharbour possiede inoltre un esteso supporto di terze parti[11].
Come molti linguaggi dinamici, è anche disponibile come linguaggio di scripting, utilizzando un interprete scritto in xHarbour.
Nacque nel 2001 dal progetto gemello Harbour, ideato nel 1999. Molti programmatori collaborano ad entrambi i progetti. Harbour si mantiene sulla massima retrocompatibilità, 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 grafiche per Windows.
Note
modifica- ^ a b (EN) About xHarbour, su xharbour.org. URL consultato il 29 settembre 2018.
- ^ (EN) xHarbour Licenses, su xharbour.org. URL consultato il 29 settembre 2018.
- ^ (EN) xHarbour.org. URL consultato il 29 settembre 2018.
- ^ Più un'eccezione alla licenza per supportare eventuali applicazioni commerciali.[senza fonte]
- ^ (EN) xHarbour - The Product, su xharbour.org. URL consultato il 29 settembre 2018.
- ^ Graphic Terminal.
- ^ Graphical User Interface. Interfaccia grafica utente.
- ^ Documentazione HWGui, su kresin.ru.
- ^ Harbour MiniGUI Extended Edition, su hmgextended.com.
- ^ Come Visual xHarbour, FiveWin, Xailer.
- ^ Terze parti, definizione, su zerounoweb.it.
Collegamenti esterni
modifica- Sito ufficiale, su xHarbour.org.