Página 1 de 1
xHarbour para Harbour
Enviado: 18 Jan 2021 10:59
por jelias
Olá amigos!
Atualmente estou usando o xHarbour 1.2.1 + BCC 5.5.1 (32 bits). Pretendo compilar meus fontes em Harbour e ver o que existe de diferente e buscar evolução, visto que xHarbour está congelado há muito tempo.
Quero deixar registrado que até onde eu fui, xHarbour nunca me deixou na mão, porém, preciso evoluir, melhorar em todos os aspectos e não consigo fazer sozinho.
Portanto, os amigos podem contribuir com suas opiniões sobre qual a melhor versão usar no momento:
- Harbour 3.2
- Harbour 3.4
Agradeço a colaboração de todos.
Saudações,
Júlio.
xHarbour para Harbour
Enviado: 18 Jan 2021 11:27
por Itamar M. Lins Jr.
Olá!
Na sua assinatura tem SQLRDD. Já roda com o harbour ? Procure saber com o suporte da ferramenta.
Saudações,
Itamar M. Lins Jr.
xHarbour para Harbour
Enviado: 18 Jan 2021 12:51
por jelias
Mestre Itamar,
Tenho dois sistemas distintos.
- O primeiro roda xHarbour 1.2.1 + BCC 5.5.1 + LetoDB.
- O segundo roda xHarbour 1.2.1 + BCC 5.5.1 + LetoDB + SQLRDD.
Faço uso da SQLRDD para acessar um banco de dados nas nuvens, onde pego os pedidos enviados pelos representantes comerciais e assim que o faturamento acontece, atualizo o banco de dados com as informações de vendas, para que o sistema de BI da empresa possa ser acessado em qualquer lugar. Tudo em comando SQL.
O que irei fazer neste momento, é tentar migrar o primeiro sistema, que não usa SQLRDD.
Saudações,
Júlio.
xHarbour para Harbour
Enviado: 18 Jan 2021 13:25
por Itamar M. Lins Jr.
Olá!
O que irei fazer neste momento, é tentar migrar o primeiro sistema, que não usa SQLRDD.
Neste caso não existe dificuldade nenhuma, é pegar o Harbour 3.2 com Mingw10x ou seguir algum tutorial para instalar o harbour 3.2 ou 3.4.
Escolhe um tutorial e siga ele, que dará certo.
Saudações,
Itamar M. Lins Jr.
xHarbour para Harbour
Enviado: 19 Jan 2021 08:30
por jelias
Itamar,
Existem diferenças entre as versões 3.2 e 3.4?
Saudações,
Júlio
xHarbour para Harbour
Enviado: 19 Jan 2021 10:49
por Itamar M. Lins Jr.
Olá!
A 3.4 é mais polida, o hbmk2 tem alguns avanços que não tem no 3.2 mas está parada, em contra partida algumas atualizações recentes no 3.2 pelo Przmek, não foram adicionadas no 3.4.
Eu particularmente prefiro a 3.4, mas estou usando a 3.2 por conta de um erro de compatibilidade na Hwgui 64bit, devo testar isso novamente esse mês pois a Hwgui tem algumas atualizações.
Saudações,
Itamar M. Lins Jr.
xHarbour para Harbour
Enviado: 21 Jan 2021 08:49
por sygecom
Julio,
ótima decisão, nos últimos testes que fiz, tem ganho de performance muito bom, sem contar recursos adicionais que pode ser beneficiar, como MT que roda super bem no Harbour.
jelias escreveu:Itamar,
Existem diferenças entre as versões 3.2 e 3.4?
Saudações,
Júlio
Essa versão 3.4 é um fork do Harbour de um programador apenas Victor, apesar de ter melhorias boas como por exemplo na HBCURL, SSL e etc..., eu particularmente partiria para versão 3.2 que é oficial do Harbour, pensando em uma maior compatibilidade com outras bibliotecas como Minigui, Fivewin, xHB4QT, Hwgui e etc...
xHarbour para Harbour
Enviado: 21 Jan 2021 09:35
por marcosgambeta
Júlio,
Meu ponto de vista:
Use o Harbour 3.2. É o projeto original, de onde surgiu o xHarbour, Harbour 3.4. etc...
Sem saber o que vai ser do Harbour 3.4, usá-lo pode deixá-lo na mesma situação do xHarbour. Ou seja, sem atualizações e/ou novos recursos.
A última sincronização do Harbour 3.4 com o 3.2 foi em dezembro de 2017 (mais de 3 anos atrás).
No link abaixo você encontra uma compilação atualizada do Harbour 3.2:
https://sourceforge.net/projects/harbou ... s/nightly/
xHarbour para Harbour
Enviado: 21 Jan 2021 09:49
por JoséQuintas
Itamar M. Lins Jr. escreveu:Eu particularmente prefiro a 3.4, mas estou usando a 3.2 por conta de um erro de compatibilidade na Hwgui 64bit, devo testar isso novamente esse mês pois a Hwgui tem algumas atualizações.
Alguma particularidade nisso que poderia ser testado de forma fácil?
Nota: estou preferindo o mingw 7.3, mesmo sendo um pouco acima da última oficial. Só 3.2 mesmo, que só funciona com mingw mais novo.
xHarbour para Harbour
Enviado: 21 Jan 2021 13:39
por Itamar M. Lins Jr.
Olá!
Essa versão 3.4 é um fork do Harbour de um programador apenas Victor,
Na realidade o Harbour 3.2 só existe por conta do Viktor, é o que é hoje por conta do trabalho dele. (Palavras do Przemyslaw)
O 3.4 é o Harbour que será um dia o oficial, quem sabe 3.3 etc... ele parou de atualizar o Harbour 3.2 porque as empresas não estavam no mínimo acompanhado a velocidade que ele corrigia o Harbour principal, principalmente mudando os nomes de funções, isso afeta TODAS as IDE'S(Xailer/Fivewin/Minigui/Hwgui...), ele criou o 3.4 para trabalhar em paz. Mas é ele que mantém o 3.2 e o 3.4. Passou o bastão do 3.2 para o Przmek...
Na realidade as DUAS estão paradas no tempo. E foi ele que fez e faz atualizações na versão 3.2 e 3.4.
As atualizações do Przmek no Harbour, as ultimas foram bancadas(pagas) por uma empresa.
Depois que o Viktor migrou o Harbour para o GIT, não tem mais essa história de 1 programador só, todo mundo faz forks e mexe e manda para a arvore principal as correções e atualizações.
https://github.com/vszakats/hb/graphs/contributors
Tá ai o gráfico de quem contribui na 3.4. Druzus é o apelido do "Przemyslaw Czerpak" são esses dois as pessoas principais no desenvolvimento do Harbour.
Possível volta do Viktor, mas até agora poucas pessoas se pronunciaram.
https://github.com/harbour/core/discussions/220
Gráfico de contribuição do Viktor no Harbour 3.2
Reparem que com o surgimento do fork 3.4, o Harbour 3.2 PAROU praticamente!
E no Changelog do Harbour 3.2 tem várias cópias feitas pelo "DRUZUS" do Harbour 3.4 e vice versa.
borowed from Viktor's branch
Código: Selecionar todos
* utils/hbmk2/hbmk2.prg
+ added support for -cpp=isoXX borowed from Viktor's branch
* contrib/gtqtc/gtqtc.hbc
* contrib/gtqtc/gtqtc.hbp
* use -cpp=iso11 required for QT 5.7.0 or upper
* extended QT detection and partial syncing with Viktor's branch
Saudações,
Itamar M. Lins Jr.
xHarbour para Harbour
Enviado: 24 Jan 2021 19:54
por jelias
Amigos,
Grato a todos pelas valiosas orientações. Sem dúvidas, amigos como vocês continuam nutrindo de conhecimento o universo xBase. Tenho orgulho de ser membro, ainda que "pequeno".
Irei começar em breve a migrar e assim que possível postarei a evolução do processo.
Saudações,
Júlio
xHarbour para Harbour
Enviado: 24 Jan 2021 20:03
por jelias
Itamar,
Agradeço por compartilhar o depoimento do Pritpal Bedi. Relata sua trajetória, suas conquistas e demonstra gratidão aos pilares do Harbour.
Saudações,
Júlio.