Conhecendo o xHarbour

O uso do compilador xHarbour traz para o mundo Linux toda a facilidade da programação Clipper, com muitos recursos adicionais. Um exemplo é a possibilidade de desenvolver aplicações voltadas à internet.

[ Hits: 35.186 ]

Por: Everson Caratti em 22/05/2006


Introdução



O uso do compilador xHarbour traz para o mundo Linux toda a facilidade da programação Clipper, com muitos recursos adicionais. Um exemplo é a possibilidade de desenvolver aplicações voltadas à internet (cgi), interface gráfica, bancos de dados relacionais, etc.

Tais recursos fazem do xHarbour um compilador moderno ao mesmo tempo que permite utilizar todo o código Clipper (xbase) já existente.

Público alvo


O compilador xHarbour encontra seus principais usuários nos programadores Clipper, que já possuem grande quantidade de código escrito e precisam evoluir junto com as constantes inovações do mundo da informática. Também do surgimento de novas necessidades dentro das empresas e instituições onde os sistemas estão implantados.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Características
   3. Download
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

MySQL + Amarok: dupla poderosa

Administrar um servidor MS SQL pelo Linux

Paginação de resultados com a classe ADODB

BrOffice.org BASE: Criando banco de dados em 5 minutos

Automatizando a criação de uma base de conhecimento em Prolog para gerenciar os acessos a um site

  
Comentários
[1] Comentário enviado por removido em 23/05/2006 - 14:13h

Seria interessante utilizar algum exemplo e mostrar como compilar para linux um codigo e como rodar o mesmo , pendencias, como debuga se possivel pois a muito tempo atras tentei usa-lo no slack sem sucesso
vou tentar usa-lo novamente

[2] Comentário enviado por eversoncaratti em 23/05/2006 - 17:37h

Primeiro precisava ver se o assunto ia ser bem aceito, mas em breve ja vou fazer outro explicando tudo em detalhes. Se você quiser pode me mandar um email que eu lhe ajudo no que tiver ao meu alcance.

[3] Comentário enviado por TheKind em 23/05/2006 - 22:18h

Apesar de não ter usado ainda tudo o que o xharbour oferece, eu que uso ele tanto no linux quanto no windows poderia adicionar mais algumas coisas interessantes que ele faz e que o clipper não fazia ( do arquivo xdiff.txt dos fontes do xharbour )

MultiThreading
possibilidade de programação 100% orientado a objetos
suporte a sockets
suporte a xml
operadores bit a bit ( como no C )
tipo de variáveis hash ( me lembra o hash do php )
pro windows o famoso sistema de log init
o switch ( como no C )
expressões regulares ao estilo perl ( eu preferiria que tivesse sido estilo egrep mesmo )
o try catch ( quem conhece delphi deve saber )
estruturas ( lembrando o C )
sintaxe with object ( lembra o delphi )
acesso ao servidor OLE ( pra windows )

e muito, muito mais

[4] Comentário enviado por eversoncaratti em 24/05/2006 - 14:11h

Realmente eu poderia ter citado mais características, como as que você citou, e também outras como "a possibilidade de usar vetores e arrays cujo limite de celulas é a capacidade de memória disponível", recurso este que acho dos mais interessantes para quem já programou em Clipper, que tem seus vetores e matrizes limitados a 4096 celulas por dimensão. Porém tentei passar mesmo as que ME parecem ser as mais importantes, conforme citei no primeiro parágrafo das características.
Mas na próxima oportunidade vou tentar ser mais neutro e aprender com esta esperiência.
Obrigado pela sugestão!

[5] Comentário enviado por joel.pagan em 13/07/2010 - 03:06h

Caro Everson,

Embora seja novo neste forum programo em clipper/xharbour desde o inicio de ambos.
Tenho um sistema rodando em xharbour/linux/windows há mais de 15 anos e minha nota para a linguagem é nota 1000.
Sobre o artigo evidentemente que poderia ser mais aprofundado mas para uma explanação sintética minha nota também é 1000.
Parabéns pela iniciativa.

Joel Pagan


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts