Página 1 de 1
Mudar para FiveWin ou Xharbour, qual a saida para o Clipper
Enviado: 17 Out 2007 12:01
por clodoaldomonteiro
Olá amigos!
Tenho uma grande dúvida sobre qual seria a mudança ideal para um clipeiro que quer avançar um paço na programação.
Ouço falar muito do xHarbour que dizem que pode fazer quase tudo mas é relativamente novo.
E tem uma outra alternativa que é o FiveWin que, acho eu, é um conjunto de libs gráficas que dá uma cara de janelas windows ao velho clipper, não sendo de graça.
Outra coisa a penssar é o bando de dados, pois uso somente o velho DBF e dá pau de vez enquando.
Se tem outras alternativas não sei (não quero falar de delphi, vb6 ou visual foxpro), mas na opnião dos mestres desse forum qual a melhor opção.
Enviado: 17 Out 2007 12:34
por janio
Colega,
Eu apostei (e aposto!) tudo no xharbour. Nunca me deixou na mão. Migrei primeiramente em modo console e aos poucos estou implementando algumas coisas gráficas. Hoje já utilizo, inclusive, banco de dados MySql com Mediator.
o xharbour é 10! :* -:] :{
1- Tem lib's (gráficas ou console) pra todos os gostos e a maioria grátis;
2- Multiplataforma;
3- RDD's para acesso aos melhores bancos de dados do mercado;
4- Comunidade atuante;
5- Fácil migração;
6- 99% compatível com clipper;
São apenas algumas das vantagens...
Jânio
Enviado: 17 Out 2007 13:16
por software_facil
Prezado,
Para sair do Clipper, e continuar a usar tabelas DBF, com toda certeza a melhor opção é o Harbour/xHarbour, e não falo isso só pq ele é opensource, mas pq ele é o Clipper 32bits, só esse fato já bastaria para vc sair do Clipper, quanto a corromper indices e tabelas, praticamente não existirá mais, digo praticamente pq depende muito da forma como se programa, um código fonte mal feito, sempre vai dar pau em qualquer linguagem, mas se vc usar boas técnicas de programação, só terá alegrias. Vc pode tbem, como o colega já mencionou, usar libs gráficas para ter um aplicativo for Windows, e até for Linux, dependendo da lib que usar, abaixo uma relação de algumas :
MiniGUI (Win) - opensource
HwGUI (Win / Linux) - opensource
xHGTK (Win / Linux ) - opensource
Fivewin (Win / Pocket PC) - comercial
Visual xHarbour (Win / Linux) - comercial
Xailer (Win) - comercial
E para acessar bancos de dados relacionais, vc tem :
Acesso ao MySQL, presente em Harbour/xHarbour - opensource
SQL Lib - comercial
SQL RDD - comercial
Com certeza, vc ainda terá mais dúvidas, mas creio que o post deve prosseguir com muitas respostas e opiniões dos colegas, o que vai lhe ajudar a tomar sua decisão. Eu particularmente, utilizo Harbour e xHarbour com MiniGUI, tabelas DBF e indices CDX, e estou muito satisfeito.
Abraços
Enviado: 17 Out 2007 16:28
por Stanis Luksys
Pois é,
Mesmo que decida por utilizar FiveWin, o mais correto seria usa-lo em conjunto com Harbour, e ter uma aplicação 32 bits.
Conforme o colega citou, eu recomendo a MiniGUI também, tem crescido muito, é de graça, e tem bastante gente pra ajudar nas primeiras dificuldades. E o pacote já vem com dezenas de exemplos bacanas.
Mas para começar, teria mesmo é que migrar o seu sistema, antes de mais nada, para xHarbour modo texto, verificar as possiveis incompatibilidades e testar muito. Depois um leque de opções vai abrir na sua frente, e você terá que testar várias ferramentas até encontrar a ideal para seu caso.
Falou!
Re: Mudar para FiveWin ou Xharbour, qual a saida para o Clip
Enviado: 17 Out 2007 22:40
por Itamar M. Lins Jr.
clodoaldomonteiro escreveu:Olá amigos!
Ouço falar muito do xHarbour que dizem que pode fazer quase tudo mas é relativamente novo.
E tem uma outra alternativa que é o FiveWin que, acho eu, é um conjunto de libs gráficas que dá uma cara de janelas windows ao velho clipper, não sendo de graça.
Outra coisa a penssar é o bando de dados, pois uso somente o velho DBF e dá pau de vez enquando.
Se tem outras alternativas não sei (não quero falar de delphi, vb6 ou visual foxpro), mas na opnião dos mestres desse forum qual a melhor opção.
Ola!
Um pouco de história...
Por favor me corrigiam onde possa errar...
Fivewin é apenas uma lib gráfica, de qualquer forma voce vai ter que usar ou o harbour ou xharbour ou pode fica no 16bits com clipper.
A harbour foi o pioneiro(Antonio,Ron,Patrik,Ignacio...) o Antonio Linares que é o pai tambem da Fivewin, junto com Ignacio Ortiz...
Depois houve uns desentendimentos etc e tal... e o Ignacio Ortiz que erá sócio do Antonio criou o Xailer que é uma IDE com lib gráfica que usa o xHarbour.org "remasterizado"
Já o xHarbour.org é um fork do project-harbour.org devido tambem (vamos dizer) problemas técnicos com o Antonio e o Ron Pinkas.
Assim criou-se o xharbour.com: Ron Pinkas com Patrick Mast.
Então no mundo .org temos duas opções ou Harbour(mais conservador) ou xHarbour(mais agressivo).
E na escolha da lib gráfica (Open Source, Free, ) temos um leque realmente muito grande, já citadas.
E dentro dessa novela ai tambem tem um tal de Przemek, que é a pessoa responsável pela RDD uma das partes mais importantes do harbour ou xHarbour todas criadas por ele.
Que, "dizem as más linguas" tambem se desentendeu com Ron Pinkas e agora esta de volta para o harbour-project. (são problemas tecnicos) nada pessoal.

Creio eu.
E é isso, tudo open-source cada um faz o que pode ou quer e viva a diversidade!
Mas o que nos falta realmente é uma IDE boa.
Ps. O Ron Pinkas = (Windows OS), e o Przemek = (LINUX OS)
Saudações
Itamar M. Lins Jr.
Enviado: 17 Out 2007 23:41
por clodoaldomonteiro
Itamar!
Esses desentendimentos entre os criadores do Harbour não compromete essa linguagem?
Não sei em que pé tá agora, mas dá prá confiar mesmo nas xharbour e harbour?
Os pacotes comerciais são melhores que os de gratis? E são muito caros?
Valeu as informações de todos. :)Pos
Enviado: 18 Out 2007 09:01
por Itamar M. Lins Jr.
clodoaldomonteiro escreveu:Itamar!
Esses desentendimentos entre os criadores do Harbour não compromete essa linguagem?
Não sei em que pé tá agora, mas dá prá confiar mesmo nas xharbour e harbour?
Os pacotes comerciais são melhores que os de gratis? E são muito caros?
Valeu as informações de todos. :)Pos
Creio que não compromete a linguagem, "cada um puxa ou empurra sardinha para o lado que convem"
Todos bebem das mesmas fontes ou harbour-project.org ou xharbour.org
São muitos colaboradores de toda a parte do planeta, que tem acesso ao CVS das duas.
Os pacotes comerciais são melhores o Xailer creio que seja o melhor.
Acessa os mais importante motores SQL via IDE que é madura.
O xharbour.com voce compra a IDE e tem que comprar o RDD separado para motores SQL.
Melhor custo beneficio é o Xailer só que muito diferente do Clipper é tudo OOP, pega "quase" todos os comando do clipper, mas precisa aprender a programar em ambiente visual. A parte de desenho das telas isso com todas as IDE´s, mas não precisa fazer na unha.
Há muita gente que usa o xharbour ou harbour são muitos programadores e empresas, o pais que mais tem programadores usando [x]harbour é o BRASIL, conforme lista...
http://www.xharbour.org/index.asp?page=users/users.asp
Eu uso a Hwgui com Xharbour, já testando o harbour para mudar novamente

"Quem fica parado é poste" hehehe....
O desentendimento se formos analisar; o pessoal quer adicionar recursos para favorece a parte que eles comercializam.
O Xharbour é cheio de recursos que só funcionam no Windows não funcionam no Linux, tem o pessoal do OS2, BSD etc..
Um dos problemas é esse, satisfazer a gregos e troianos.
Eu uso desde o inicio o Vagucs tambem, no inicio era mais complicado agora esta praticamente tudo estabilizado as classes tbrowse,acesso a impressoras "for windows", classes para enviar email, arquivos, scripts ou CGI tudo funcionando.
Saudações
Itamar M. Lins Jr.
Enviado: 18 Out 2007 23:14
por clodoaldomonteiro
Itamar!
O xailer é um clone do delphi7, só que poucas funções?
Enviado: 18 Out 2007 23:22
por Itamar M. Lins Jr.
Eu testei ele uma vez já faz 1 ano +-
É completo.
Baixa ele e teste, porque funciona tudo só que ele não cria o .exe enquanto versão demo.
Uma boa maneira de comerçar é portar o prg clipper para harbour. Depois desse passo voce escolhe uma lib gráfica.
o Xailer tem news em espanhol e ingles.
news.xailer.com
Saudações
Itamar M. Lins Jr.
Enviado: 19 Out 2007 08:32
por TerraSoftware
Caro colega clodoaldo.
A migração de seu código fonte clipper para (x)Harbour é quase que inevitável, por motivos já mencionados, entre eles: (x)Harbour é o clipper 32 bits, isso é fato incontestável.
A lib gráfica a ser usada, vc vai ter que realmente fazer uma análise profunda. Começe por analizar o que vc realmente espera de um programa gráfico, o que ele precisa oferecer pra seus clientes, o quando vc precisa de suporte pra desenvolver, quanto vc esta disposto a gastar (R$).
Eu uso xHarbour.org com GtWvW. Não que seja a melhor combinação, não é isso que quero dizer, mas é a que melhor se enquadrou na realidade que a minha empresa vivia a 2 anos atraz. Hoje já penso em mudar novamente, mas também ainda não sei muito bem pra onde. Talvez continue onde estou, apenas com a implementação de uma RDD para SQL, que a meu modo de ver é outra coisa inevitável.
Talves vc possa visitar pessoalmente um de nossos colegas para observar de perto a escolha que fizeram. Acho que isso pode lhe ajudar muito a tomar sua decisão.
Enviado: 19 Out 2007 09:09
por Itamar M. Lins Jr.
TerraSoftware escreveu:Caro colega clodoaldo.
Talvez continue onde estou, apenas com a implementação de uma RDD para SQL, que a meu modo de ver é outra coisa inevitável.
Ola!
Bem o ADS esta ai firme e forte.
Eu uso Linux via telnet ou ssh e nunca mais tive problema de indices corrompidos, é uma aplicação cliente servidor real.
Li em algum lugar que o pessoal tem interesse de criar um tal NETRDD que é a mesma coisa que o ADS faz eu li isso nos foruns há os planos só não sei quando, de toda forma eles fazem mesmo o que escrevem, nos foruns, pois o harbour acaba de ser portado para os processadores ARM agora o harbour roda no pocket pc ou com linux ou windows.
Creio que o dbf vai continuar por um logo tempo, o pessoal ja implementou datatime, blob, arquivos dbf > 4GB... compatibilidades com o dbf do VFP.
Saudações
Itamar M. Lins Jr.