Harbour 3.4

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

hervedo
Usuário Nível 1
Usuário Nível 1
Mensagens: 35
Registrado em: 23 Mar 2010 17:48
Localização: Santa Catarina

Harbour 3.4

Mensagem por hervedo »

Srs.

Quais as vantagens que vocês vêem no uso do fork?
O Harbour original parou o desenvolvimento?
Como baixar o harbour fork?

Obrigado
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour 3.4

Mensagem por JoséQuintas »

Harbour 3.2 e Harbour 3.4 continuam em desenvolvimento.
O Harbour 3.4 acrescenta todas as modificações do Harbour 3.2.
O Harbour 3.2 NÃO acrescenta todas as modificações do Harbour 3.4.

O Harbour 3.4 não aceita Borland C. Se for usar esse compilador C, esqueça Harbour 3.4.

Essa é a parte básica, antes de decidir trocar.

Eu diria que o Harbour depende de todos, de quem trabalha no Harbour 3.2 e de quem trabalha no Harbour 3.4.
Não dá pra ficar sem nenhum deles.
Às vezes fico na dúvida se essa separação foi vantagem ou desvantagem.
Acredito que a escolha do número 3.4 seja pra no futuro voltar a ser uma versão só.
Mas sinceramente não sei o que pode acontecer.

Pra grande maioria, talvez nem percebam diferença entre os dois.

GTWVW: esses percebem diferença, no 3.2 está em extras e não faz parte do Harbour oficial, enquanto no 3.4 sim, e com ajustes/melhorias.
GTWVG/API Windows: certas funções de API Windows funcionam no 3.4 usando PRG, enquanto no 3.2 precisam conversões extras
HBTIP: até um tempo atrás o 3.2 precisava rotinas extras pra funcionar direito, e no 3.4 funcionava normalmente, não sei como está agora (ftp, email, etc)

Passei a usar Harbour 3.4 há alguns anos, não sei dizer quais as diferenças que existem hoje, apenas sei que existem.

Uma que com certeza requer atenção é que no Harbour 3.4 tem duas CallDll(), uma em hbmisc equivalente à CallDll32() do 3.2, e outra em xhb (compatibilidade xHarbour).
Não sei a implicação prática disso pra quem precisa compatibilidade xHarbour.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

Harbour 3.4

Mensagem por MSDN »

Quintas,

Você ainda está fazendo testes com a MiniGUI Extended e o Harbour 3.4 ?

Abraço
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour 3.4

Mensagem por JoséQuintas »

À primeira vista, tudo normal.

Tanto faz: HMG, HMG Extended, OOHG, HWGUI, etc.
Obrigatório mingw, exceto hwgui que também aceita msvc.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder