Harbour (compilador)
linguagem de programação / De Wikipedia, a enciclopédia encyclopedia
O Harbour é um compilador moderno e rápido de software livre para a linguagem xBase (a linguagem que é implementada pelo compilador Clipper).
Foram assinalados vários problemas nesta página ou se(c)ção:
|
Harbour | |
---|---|
Paradigma | Programação estruturada Programação imperativa Programação procedural Programação genérica Programação funcional Programação orientada a objeto |
Surgido em | 1999 (24–25 anos) |
Última versão | 3.0.0 (17 de julho de 2011; há 12 anos) |
Criado por | Antonio Linares, Viktor Szakáts e outros |
Estilo de tipagem | Opcionalmente adaptativa, Dinâmica, segura e parcialmente forte |
Principais implementações | Borland C, GNU GCC, Microsoft Visual Studio, Watcom C |
Dialetos: | Clipper, xBase++, Flagship, Visual FoxPro, xHarbour, AdvPL[1] |
Influenciada por | dBase, Clipper |
Influenciou | xHarbour |
Licença | Compatível com GPL |
Página oficial | harbour |
O Harbour é um compilador multiplataforma e sabe-se que compila e executa em todas elas sem alterações em seu código ou banco de dados.
A principal diferença do Harbour para outros compiladores dBase é que ele é um software livre. Mas o Harbour é focado em prover às comunidades Clipper e xBase um compilador moderno e portável, possuindo extensões que o tornam um dos mais modernos e completos ambientes de desenvolvimento de aplicações do mercado, em nada lembrando o obsoleto Clipper, exceto pela sua sintaxe e semântica básica, além de seu banco de dados preferencial baseado em tabelas DBF.
A licença do Harbour[2] é similar a LGPL com a exceção de suportar aplicações comerciais para serem construídas e distribuídas através do Harbour.