Olá pessoal,
Estou inciando em Harbour/xHarbour e já fiz até um primeiro programa acessando MySql, graças ao colega Vailton Renato, que tem me ajudado muito até agora. Obrigado Vailton!
Realmente, é surpreendente, ver um programa com código em clipper acessando um banco de dados como o MySql.
Como estou iniciando agora, tenho algumas dúvidas, e agradeço a quem puder saná-las:
1) Qual a diferença entre Harbour e xHarbour?
2) Qual é o melhor: Harbour ou xHarbour? Qual seria a versão do Harbour ou xHarbour mais indicada para se trabalhar, ou seja, qual a mais estável ?
3) A função do Harbour/xHarbour é "apenas" transformar o .PRG em .C, e depois utilizar um compilador C, para gerar o executável? Se, sim, o Harbour/xHarbour pode ser considerado uma linguagem de programação? Já que o código inserido é CLIPPER, e o compilador é C?
Ou ele também possui seus próprios comandos e funções?
4) Se for analisar disponibilidade de recursos e facilidade de uso, qual é a melhor ferramenta gráfica para se trabalhar com o Harbour/xHarbour, MiniGUI, HwGUI ou outra?
Bom, acho que por enquanto as dúvidas são essas...
Desde já, agradeço pela atenção,
Obrigado!
Iniciando em Harbour, ou seria xHarbour ?
Moderador: Moderadores
-
msdn_001
- Usuário Nível 1

- Mensagens: 1
- Registrado em: 25 Abr 2007 09:46
- Localização: Curitiba-PR
- Contato:
Respondendo suas perguntas :
1) Qual a diferença entre Harbour e xHarbour?
R: xHarbour é derivado de Harbour, alguns programadores do projeto Harbour queriam fazer algo mais do que somente compatibilizar as funções e comandos do clipper, dai surgiu o xHarbour, que nada mais é, do que um Harbour com comandos e funções próprios a mais.
2) Qual é o melhor: Harbour ou xHarbour? Qual seria a versão do Harbour ou xHarbour mais indicada para se trabalhar, ou seja, qual a mais estável ?
R: Neste caso não existe pior ou melhor, os dois atendem muito bem o propósito de portar o clipper para 32bits, o que pode influenciar na decisão do programador, são exatamente os comandos e funções que o xHarbour tem a mais, só isso. A versão mais estável sempre é a última lançada, veja em www.harbour-project.org e www.xharbour.org as últimas versões.
3) A função do Harbour/xHarbour é "apenas" transformar o .PRG em .C, e depois utilizar um compilador C, para gerar o executável? Se, sim, o Harbour/xHarbour pode ser considerado uma linguagem de programação? Já que o código inserido é CLIPPER, e o compilador é C?
Ou ele também possui seus próprios comandos e funções?
R: Como disse anteriormente, existem comandos e funções novos, no mais, é o que vc disse mesmo.
4) Se for analisar disponibilidade de recursos e facilidade de uso, qual é a melhor ferramenta gráfica para se trabalhar com o Harbour/xHarbour, MiniGUI, HwGUI ou outra?
R: Seguindo o que vc perguntou, sem dúvida é a MiniGUI, porém, HwGUI e xHGTK, estão em um estágio muito bom, e geram programas gráficos tbem para Linux, o que, dependendo do que vc vai fazer, pode ser muito útil.
Abraços
1) Qual a diferença entre Harbour e xHarbour?
R: xHarbour é derivado de Harbour, alguns programadores do projeto Harbour queriam fazer algo mais do que somente compatibilizar as funções e comandos do clipper, dai surgiu o xHarbour, que nada mais é, do que um Harbour com comandos e funções próprios a mais.
2) Qual é o melhor: Harbour ou xHarbour? Qual seria a versão do Harbour ou xHarbour mais indicada para se trabalhar, ou seja, qual a mais estável ?
R: Neste caso não existe pior ou melhor, os dois atendem muito bem o propósito de portar o clipper para 32bits, o que pode influenciar na decisão do programador, são exatamente os comandos e funções que o xHarbour tem a mais, só isso. A versão mais estável sempre é a última lançada, veja em www.harbour-project.org e www.xharbour.org as últimas versões.
3) A função do Harbour/xHarbour é "apenas" transformar o .PRG em .C, e depois utilizar um compilador C, para gerar o executável? Se, sim, o Harbour/xHarbour pode ser considerado uma linguagem de programação? Já que o código inserido é CLIPPER, e o compilador é C?
Ou ele também possui seus próprios comandos e funções?
R: Como disse anteriormente, existem comandos e funções novos, no mais, é o que vc disse mesmo.
4) Se for analisar disponibilidade de recursos e facilidade de uso, qual é a melhor ferramenta gráfica para se trabalhar com o Harbour/xHarbour, MiniGUI, HwGUI ou outra?
R: Seguindo o que vc perguntou, sem dúvida é a MiniGUI, porém, HwGUI e xHGTK, estão em um estágio muito bom, e geram programas gráficos tbem para Linux, o que, dependendo do que vc vai fazer, pode ser muito útil.
Abraços
Visite o site do CD xBase : http://br.groups.yahoo.com/group/software_facil/ - Baixe DEMOS e veja TELAS de programas feitos com xHarbour+MiniGUI e Clipper+LLIBG
- vagucs
- Membro Master

- Mensagens: 1480
- Registrado em: 10 Jul 2004 10:45
- Localização: Ipanema - MG
- Contato:
Só complementando a resposta 3.
O xHarbour faz exataente o que o clipper faz, o Clipper pega o fonte PRG e transforma direto para o codigo OBJ, mas é o mesmo processo, o xHarbour poderia gerar o OBJ diretamente, mas daria um certo trabalho visto que ele é multiplataforma.
CLIPPER não é linguagem de programação, clipper é um compilador de codigo xBase, assim como VO, C3, Flaship etc, etc, etc. O xHarbour é um compilador de xBase assim como o clipper, por isto ambos aceitam a mesma sintaxe.
O xHarbour faz exataente o que o clipper faz, o Clipper pega o fonte PRG e transforma direto para o codigo OBJ, mas é o mesmo processo, o xHarbour poderia gerar o OBJ diretamente, mas daria um certo trabalho visto que ele é multiplataforma.
CLIPPER não é linguagem de programação, clipper é um compilador de codigo xBase, assim como VO, C3, Flaship etc, etc, etc. O xHarbour é um compilador de xBase assim como o clipper, por isto ambos aceitam a mesma sintaxe.



r]