Harbour 3.4 arquivado

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

Moderador: Moderadores

Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Harbour 3.4 arquivado

Mensagem por janio »

eu vou investir meu tempo em Lazarus https://www.lazarus-ide.org/ para aplicações desktop (32/64 bits) Windows, Linux e Mac, e Flutter https://flutter.io/ para mobile
Boa alternativa pra quem tem simpatia com a linguagem, o que não é o meu caso rsrs.

Eu e alguns colegas optamos pelo WinDev para desktop, mobile e web (mesmo codigo, mesma linguagem, mesma IDE para as 3 plataformas. Aprendizado numa eh aproveitado na outra plataforma)

Satisfação a mil
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
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 arquivado

Mensagem por MSDN »

Janio, a sua escolha foi muito boa, windev é um produto consolidado, o representante dela inclusive mora aqui perto de casa, já conversamos bastante, a questão do Lazarus e do Flutter, primeiramente é por custo, não é necessário pagar pelo produto, e "segundamente" é por agilidade em construir aplicativos desktop que fazem uso da parte fiscal (nf-e, nfc-e, nfs-e, mdf-e, ct-e, e outros "es" da vida), e por ter o Google (no caso do Flutter) por trás, visto que a Oracle vai mudar sua política em relação ao Java nos próximos dois anos. Com relação a ter que mudar de linguagem (sintaxe e comandos), realmente é tudo diferente, mas eu acredito que quem nos criou nos fez inteligentes o suficiente para conseguir, e como diz aquela frase..."se vc quer resultados que nunca teve...faça coisas que nunca fez", eu vejo que tudo sempre esteve ai na nossa porta, e de mais a mais, programador é programador, independente de linguagem !
Abraços
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Harbour 3.4 arquivado

Mensagem por asimoes »

Nessa história eu acho que eu vou ser um dos últimos a abandonar o harbour, não estou mais com paciência para novas dores de cabeça
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Harbour 3.4 arquivado

Mensagem por asimoes »

Venho alertar aqui para que guardem a versão do harbour que está funcionando principalmente no que diz respeito a lib hbssl, eu vinha compilando o harbour 3.4
com a versão 1.1.0G hoje fiz uma compilação do harbour e a lib não gerou, verifiquei que na pasta do Viktor (vide url) a versão atual é 1.1.0H, tentei compilar com essa nova versão, mas não gerou a lib.

A impressão que eu tenho é que o Viktor não só abandonou o projeto como também está retirando as dependências do projeto isso sim é preocupante.

URL do Viktor com o projeto OPENSSL
https://bintray.com/vszakats/generic/openssl

Sem a lib libssl não tem como usar o GMAIL ou contas de email que exigem SSL para autenticar

Ainda bem que eu mantenho backup de tudo.

Alguém saberia como contornar o problema ?

Espero estar muito equivocado !
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Harbour 3.4 arquivado

Mensagem por asimoes »

Harbour-deps
2018-05-04 18_29_15-BUILD-README.txt - Text Compare - Beyond Compare.png
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Harbour 3.4 arquivado

Mensagem por janio »

Com relação a ter que mudar de linguagem (sintaxe e comandos), realmente é tudo diferente,
Sinceramente, a principal razão de eu ter escolhido o windev foi pela SIMILARIEDADE com nosso xbase. Eu precisava de algo semelhante ao que eu já sabia pq os anos se passaram e eu já nao tenho mais a mesma inteligência de alguns anos atras. Hj vejo codigos que fiz ha 10 ou 12 anos e me pergunto: "como fiz isso?!?!?" rsrsrs

Dessa forma, eu precisava aproveitar o conhecimento ja adquirido de forma a acelerar o aprendizado da nova linguagem. E com windev, em pouquíssimo tempo de uso eu ja me sinto em casa.

Essa semana eu estava convertendo uma função que tenho e me assustei com a similaridade. O codigo harbour/windev eh quase o mesmo (no caso dessa função):

Harbour

Código: Selecionar todos

Function EscreveTXT( sArquivoTXT, sTexto )

Local nHANDLE, RET := .T.

nHandle := fOpen( sArquivoTXT, 2 )
If nHandle > 0
  	
  	fSeek(nHandle,0,0) 
  	fWrite(nHandle,sTexto) 
   RET := (ferror() = 0)

   fclose(nHandle)
Endif

Return RET
Windev

Código: Selecionar todos

PROCEDURE EscreveTXT(sArquivoTXT, sTexto)

bRet is boolean = False

nHandle is int = fOpen(sArquivoTXT,2)
IF nHandle <> -1 THEN
	
	fSeek(nHandle,0,0)
	nResWhite is int = fWrite(nHandle,sTexto)
	IF nResWhite <> -1 THEN
		bRet = True
	END	
	fClose(nHandle)
	
END

RESULT bRet
Nessa história eu acho que eu vou ser um dos últimos a abandonar o harbour, não estou mais com paciência para novas dores de cabeça
aSimoes,

A ideia nao eh abandonar o Harbour, mas sim manter o que tiver enquanto der e coisas novas ja ir fazendo na nova linguagem
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Harbour 3.4 arquivado

Mensagem por asimoes »

Janio, para mim não compensa comprar a licença do windev porque eu só tenho um cliente, eu trabalho na empresa de informática da Prefeitura da Cidade do Rio de Janeiro, levar essa solução para Prefeitura não vão aceitar, lá o papo é C#, Java e outros, eu trabalho na secretaria de fazenda, lá temos sistemas harbour (20 no total) que com o tempo vão acabar sendo migrados para outras linguagens, ai sobrou o meu cliente esse vai durar mais tempo( rs) se o harbour funcionar por mais um tempinho..
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Harbour 3.4 arquivado

Mensagem por asimoes »

Só pra avisar, o problema era a variável de ambiente SET HB_WITH_OPENSSL=C:\OPENSSL\1.1.0H\include
Ainda bem que eu estava equivocado (rs)
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Harbour 3.4 arquivado

Mensagem por Jairo Maia »

janio escreveu:Hj vejo codigos que fiz ha 10 ou 12 anos e me pergunto: "como fiz isso?!?!?"
Nossa!!! Eu também...
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Harbour 3.4 arquivado

Mensagem por asimoes »

janio escreveu: Hj vejo codigos que fiz ha 10 ou 12 anos e me pergunto: "como fiz isso?!?!?" rsrsrs
Os neurônios a pleno vapor :D
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Harbour 3.4 arquivado

Mensagem por asimoes »

Atenção houve uma atualização no harbour 3.2
2018-05-11 12:23 UTC+0200 maurilio (maurilio.longo@libero.it)
* contrib/hbssl/hbssl.hbx
* contrib/hbssl/ssl.c
+ Added function SSL_set_tlsext_host_name() which is needed to access
a virtual host when using HTTPS.
See https://en.wikipedia.org/wiki/Server_Name_Indication
+ Added function SSL_set_verify().
* src/rtl/fstemp.c
! hb_fsTempName() was not returning a valid temp name on OS/2
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
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 arquivado

Mensagem por JoséQuintas »

Pior que isso...
Faltaram os copiadores na segunda foto.
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/
Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

Harbour 3.4 arquivado

Mensagem por Nascimento »

aparentemente o Viktor Szakats esta de volta!!
2019-07-15 13:27 UTC Viktor Szakats (commit vszakats.net)
* docs/*
* catch up with missing changes, update links, typos, etc.


não houve digamos nada de interessante ainda , mais observei que ele andou mexendo no código o que já é uma boa noticia acho eu...
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
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 arquivado

Mensagem por JoséQuintas »

Nascimento escreveu:não houve digamos nada de interessante ainda , mais observei que ele andou mexendo no código o que já é uma boa noticia acho eu...
Pelas alterações, tenho a impressão de que virá a maior mudança de todos os tempos....
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/
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Harbour 3.4 arquivado

Mensagem por asimoes »

Será que é o retorno do Viktor?
2019-07-26 10_43_15-2019-07-15 13_27 UTC Viktor Szakats (commit vszakats.net) · vszakats_harbour-cor.png
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Responder