Página 11 de 12
Harbour 3.4 arquivado
Enviado: 04 Mai 2018 13:48
por janio
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
Harbour 3.4 arquivado
Enviado: 04 Mai 2018 15:51
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
Harbour 3.4 arquivado
Enviado: 04 Mai 2018 15:57
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.4 arquivado
Enviado: 04 Mai 2018 18:21
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.4 arquivado
Enviado: 04 Mai 2018 18:31
por asimoes
Harbour 3.4 arquivado
Enviado: 04 Mai 2018 19:18
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
Harbour 3.4 arquivado
Enviado: 04 Mai 2018 19:35
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.4 arquivado
Enviado: 04 Mai 2018 19:45
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.4 arquivado
Enviado: 04 Mai 2018 19:52
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...
Harbour 3.4 arquivado
Enviado: 04 Mai 2018 21:35
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

Harbour 3.4 arquivado
Enviado: 15 Mai 2018 15:13
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.4 arquivado
Enviado: 03 Set 2018 15:52
por JoséQuintas
Pior que isso...
Faltaram os copiadores na segunda foto.
Harbour 3.4 arquivado
Enviado: 23 Jul 2019 00:05
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...
Harbour 3.4 arquivado
Enviado: 23 Jul 2019 08:52
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....
Harbour 3.4 arquivado
Enviado: 26 Jul 2019 10:43
por asimoes
Será que é o retorno do Viktor?