Depois que escrevi a postagem, fiquei pensando, será que vou ser mal interpretado ? Achei que sim...rsss, por isso voltei, pra deixar claro que tudo o que falei, não é no sentido de "sentar a ripa" no Harbour, muito pelo contrário, até pq eu estaria sendo no mínimo ingrato se assim o fizesse, o meu sentimento é nesse momento, de alguém que vê algo tão bom ir se perdendo com o tempo, eu como muitos aqui do fórum, conheceram o Dbase e o Clipper na década de 80, e naquela época, se vc queria fazer algo para um PC, ou era o Basic, ou o Pascal ou o Cobol, na questão de escrever código fonte nem era o problema, a questão era onde guardar as informações, e como recuperá-las depois, então quando apareceu o Dbase, era como se todo o poder de um computador fosse liberado instantaneamente para o programador, fora a facilidade de escrever e manter o código, e por ai vai.
O tempo passou e quem programava xBase ( Clipper ) era REI, fazia qualquer sistema para qualquer coisa em tempo recorde, fazia interface com qualquer coisa que se ligava ao PC, era tudo perfeito, então na década de 90 consolidou-se o Windows e sua interface gráfica, e do dia pra noite somente sistemas "for Windows" prestavam, o resto era lixo, e assim foi por um bom tempo, inclusive nesse período a CA matou de vez o Clipper e não emplacou com o DBFast e VisualObjects, mas no final da década de 90 e início dos anos 2000, apareceu o projeto Harbour, salvando bilhões de linhas de código xBase, e logo em seguida, duas libs gráficas "for Windows" open que estão ai até hoje, que são HwGUI e MiniGUI, claro que ainda na década de 90 apareceu o Fivewin, importante frisar isso.
Veio mais uma era de prosperidade, muita alegria e entusiasmo, muita gente que havia ido para o Delphi e Visual Basic e que era Clippeiro animou-se, porém, assim como houve a era do antes e depois do "for Windows", agora temos a era do antes e depois da "internet" e da "mobilidade", e mais uma vez, nós estamos entre pular do barco ou ir até onde der, e pq falo assim ? Simples, nos dias de hoje, usando Harbour + ADO + HwGUI ou MiniGUI por exemplo, conseguimos fazer aplicativos excelentes e competir no mercado, porém, novas tecnologias já surgiram, estão sendo evoluídas e outras estão derivando, e fica claro que Harbour como está hoje, não é o ideal para acompanhar tudo isso, porém, tem tudo para ser, e esse é o ponto que vejo ser possível ir além.
Aqui no fórum já teve usuário dizendo que mudou de linguagem pq daqui a pouco ia buscar mão de obra no asilo ou no cemitério, e o pior é que ele tem razão, nós, programadores xBase, estamos caminhando para o fim, vcs sabiam que houve a pouco tempo um encontro de programadores xBase na Europa ? Eu soube visitando o site do Fórum Fivewin, e vendo as fotos, o que vc percebe ? Todo mundo já está com uma boa idade, não se vê jovens no grupo !
Creio que muita gente aqui conheça o Lazarus, a IDE do FreePascal
https://www.freepascal.org/ , e entrando no site do FreePascal, vc nota uma semelhança muito grande com as descrições do site do Harbour
https://harbour.github.io/ , a única diferença ( e que diferença ), é que eles tem o Lazarus, a IDE que compila e linka e atualiza tudo, tem editor de fonte e debug, cria janelas, gerencia projetos, etc, etc, etc, e nós não temos, além claro, das evoluções que eles estão correndo atrás também, que seriam WEB, MOBILE e CLOUD.
Eu até posso estar errado, mas daqui a alguns anos, se nada mudar, o xBase morrerá, não por ser ruim, muito pelo contrário, mas por não ter tido visão de futuro ! Será que através deste fórum do Toledo ( e de todos claro ), que é muito conhecido e respeitado mundo afora, não conseguiríamos juntar pessoas para não deixar o xBase desaparecer !
Abraços