Página 2 de 3

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 29 Dez 2008 10:58
por alexpaidajulia
> a usar uma ferramenta mais adequada e sem enchertos como o Delphi.

A meu ver a grande vantagem do harbour e o fato de ser uma ferramenta open source e gratuita, o que permite que varios programadores utilizarem uma ferramenta poderosa de forma livre e gratuita.

A desvantagem esta principalmente no fato de nao ter uma ide realmente poderosa e facil de programar como em delphi e vb, nos dois chega a ser brincadeira programar.

O delphi e visual basic sao excelentes ferramentas a meu ver, mas sao ferramentas caras e que sao nativas do windows nao tendo porte delas em linux ou mesmo mac, tem o Kylix mas infelizmente nao foi pra frente.

Tendo um monte de codigo e bibliotecas para clipper e centenas ou milhares de programadores seria muito triste deixar este legado sumir assim tao facilmente, dediquei varios anos nesta linguagem.

Java e gratis e tem varios ides poderosos para ela, mas e muito pesada e consome muita memoria, sem falar da lentidao e com certeza e muito mais dificil de se programar que em harbour, imagina um pentium 200mmx *ou menos* rodando uma aplicacao em java, chega a ser engracado.

abracos

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 05 Jan 2009 02:30
por vagucs
A desvantagem esta principalmente no fato de nao ter uma ide realmente poderosa e facil de programar como em delphi e vb, nos dois chega a ser brincadeira programar.
Errado, tem o VXH que é parecido cm VB, e tem a Xailer, são as 2 mais completas que existem para se arrastar botão com xHarbour e tao boas quanto o Delphi.

Respondendo a pergunta principal:

1 - Ele é totalmente opensource (GPL) gratuito.
2 - Multiplataforma
3 - Totalmente criado em ambiente 32bits
4 - Compativel com clipper
5 - Grande quantidade de libs disponiveis para os mais diversos recursos
6 - Facilidade na migração de aplicativos DOS para modo janela
7 - Não limite de tamanho de variaveis (Limitado pelo disponivel fisica)
8 - Sem limite de tamanhos de arrays (Limitado pelo disponivel fisica)
9 - Sem limite de numero de arquivos abertos (Limitado pelo SO)
10 - Maquin virtual aperfeiçoada aumentando as possibilidades de código xBase
11 - Possibilidade de programar em C/C++, xBase e ASM em um único fonte, com uso da libs especifica (WEBWAP) possibilidade tambem de ter javascript no mesmo codigo
12 - Muito mais velocidade ao apicativo final, comparado com o programa em DOS, isso devido a estár totalmente 32bits sem precisar da NTVDM para rodar
13 - Possibilidade de uso de qualquer recurso disponivel pelo SO e DLLs de terceiros
14 - Desempenho centenas de vezes melhor no uso de terminal remoto se comparado com programas clipper
15 - Possibilidade de desenvolvimento para WEB usando linguagem xBASE podendo ser possivel fazer tudo o que é feito com PHP (Usando WEBWAP)
16 - Preserva seu codigo fonte
17 - Preserva seu conhecimento intelectual e dos seus funcionarios, não precisa de novo treinamento para aprender, em súmula, você já sabe programar em xHARBOUR
18 - Migração transparente para os clientes
19 - Possibilidade de acesso aos bancos relacionais mais usados, diretamente ou via RDDs
20 - Possibilidade de uso de Multi-threads reais
21 - Possibilidade de programação de serviços para Windows ou Linux
22 - Rotinas para acesso via socket aos principais protocolos já embutida (HTTP,FTP,POP3,SMTP)
23 - Muitas bibliotecas opensources ja tem interfaces para ele prontas (GD,CURL,etc)
24 - Muitos programadores clipper e flagship tem migrado pois tem sido a solução mais completa para o caso.
25 - Varias biblioteca gratuitas ou pagas para desenvolvimento GUI (Fivewin, xailer, minigui, hbgui, etc)
26 - Possibilidade de programação para PocketPC, o que é ótimo, poucas ferramentas fornecem potencial pra se ter projetos em muitas plataformas baseadas na mesma linguagem
27 - Nao tem descompilação efetiva para os EXE


Tem outras que nao to lembrando. mas so isto ai ja vai convencer muitos programadores.

Dizem que todos os benefícios tem seus "males", logo, não desista ao primeiro erro, hoje em dia, com poucos mudanças no fonte tudo passa liso.

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 05 Jan 2009 11:03
por TerraSoftware
Caros colegas, como disse o vagner, as vantagens realmente são muitas.
Importante resaltar o seguinte: "Não existem desvantagens."
Não existe motivo pelo qual não migrar, é só vantagens. É claro que para alguns casos as vantagens são poucas, mas é inegavel que elas existem.
Simplesmente não tem porque nao migrar para ( x )Harbour. É o sentido natural das coisas, é como vc comprar um micro novo e colocar win 98, não tem porque fazer isso, é andar pra traz.

Quem ainda nao migrou de clipper para ( x )Harbour, por favor, façam isso. Certamente nao se arrependeram.

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 05 Jan 2009 14:23
por Maligno
Importante resaltar o seguinte: "Não existem desvantagens."
TUDO na vida tem vantagens e desvantagens. No meio delas há outra coisa que pode ser muito mais importante, dependendo de cada um: a conveniência. Para alguns, continuar com XBase não é conveniente. Para outros sim. É claro que há desvantagens no XHarbour. E muitas. Mas pra aceitar isso, é preciso abandonar o radicalismo e analisá-lo de forma imparcial e honesta.
Simplesmente não tem porque nao migrar para ( x )Harbour. É o sentido natural das coisas
Toda a evolução técnica e científica, ao longo do tempo, foi baseada, dentre outros fatores, no inconformismo, que levou à negação do sentido natural das coisas. Coisas que funcionavam até muito bem. É a história de sempre: pra quê reinventar a roda? A resposta é simples: pra ter uma roda melhor. :)

Se as pessoas sempre se negassem a mudar e se recusassem a aceitar que há algo melhor ou que possa ser melhorado, certamente ainda estaríamos na idade da pedra.

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 05 Jan 2009 22:51
por rochinha
Amiguinhos,

Devo ressaltar que em relação as linguagens e IDEs existentes e visuais, que proporcionam recursos como acesso ao sistema operacional e outros aplicativos por meios que facilmente encontramos no Harbour.

Acesso via DDE, OLE, TCP-IP e ActiveX. No seu nascimento era possivel acessos via DDE e uso de VBX o que nos proporcionava uma integração muito grande com produtos e aplicativos aos quais não tinhamos acesso com o uso de Clipper.

Anteriormente, qualquer tipo de integração e interação era feita com o uso de arquivos externos como TXTs e etc.

Ja com Harbour e suas bibliotecas a capacidade aumentou para o uso de integração através dos métodos anteriormente exemplificados.

A grande verdade é: Que até que se tenha feito uma analise através de procedimentos como testes e mais testes não encontraremos desvantagens, pois estamos vislumbrando as vantagens.

Portanto, talvez não seja possivel fazer uma roda melhor, mas garanto que é possivel melhorar a existente.

E para finalizar o Harbour pode ser utilizado também na plataforma Mac.

"xBase, a linguagem final, ...,indo onde nenhum outro jamais foi..."

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 12 Jan 2009 12:03
por sygecom
Nem tudo é mil maravilhas, porem como o Maligno disse, tem vantagens e desvatagens, obvio de quem vem do clipper tem muito mais vantagens. Outras coisa quando a pessoa tem boa vontade em querer aprender e querer migrar para algo melhor como é o caso do Xharbour comparando-se ao Clipper, tudo se torna até mais facil....

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 12 Jan 2009 13:11
por SandroBelarmino
alexpaidajulia escreveu:Errado, tem o VXH que é parecido cm VB, e tem a Xailer, são as 2 mais completas que existem para se arrastar botão com xHarbour e tao boas quanto o Delphi.

Respondendo a pergunta principal:

1 - Ele é totalmente opensource (GPL) gratuito.
Essas IDE´s tambem sao gratuítas? Pois eu achei o VXH no site do visualxharbour e tem a versão demo gratis, a full tem que ser comprada, o Xailer eu não encontrei.

Abraços

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 12 Jan 2009 13:14
por sygecom
No caso da Hwgui a LIB é OpenSource e a IDE é muito boa, funcional , gera o .PRG e salva tudo em XML.

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 21 Jan 2009 17:26
por vagucs

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 22 Jan 2009 08:46
por SandroBelarmino
sygecom escreveu:No caso da Hwgui a LIB é OpenSource e a IDE é muito boa, funcional , gera o .PRG e salva tudo em XML.
Eu já dei uma olhada na IDE da Hwgui e fiz alguns testes. Agora baixei o Visual Union que ficou free e tambem estou testando, tanto que dá a opção de escolher desenvolver para Hwgui ou Minigui.
Em relação ao xailer eu baixei uma versão aqui mas ainda nem instalei. :-´
Mas pra te falar bem a verdade, o início de ano tá pegando, esse negócio de crise tá passando longe daqui, graças a Deus, e tô na maior correria pra atender um bocado de solicitações dos clientes, então tô bastante atarefado com os sistemas de Clipper e com muito pouco tempo pra fazer um projeto que to querendo começar em Harbour. Mas tá bom demais !!!! :)) :))

Forte abraço a todos. :xau

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 01 Mar 2009 02:23
por Endrigo Rodrigues
Pelo que tenho visto, em se tratando de IDE, nada se compara ao Visual xHarbour.

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 01 Mar 2009 04:47
por sygecom
Já testou o Xailer ?
Vejo muita gente falar bem do xailer. acho que não custa nada testar da versão DEMO

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 01 Mar 2009 05:03
por Endrigo Rodrigues
Vou baixar e testar.

Vlw.

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 02 Mar 2009 08:12
por SandroBelarmino
sygecom escreveu:Já testou o Xailer ?
Vejo muita gente falar bem do xailer. acho que não custa nada testar da versão DEMO
Eu até instalei a versão demo do Xailer pra testar, mas fica dando erro de falta de algumas libs que não consegui achar.

Re: Quais as vantagens de migrar p/ xHarbour ?

Enviado: 02 Mar 2009 09:06
por Endrigo Rodrigues
É, o Xailer deu de 10 no Visual xHarbour. Muito bom interface amigável, e não deu nenhum problema. Funcionou 100%.