Retomada

A palavra retomada pode soar estranha em um espaço onde de costume sempre tratamos de uma linguagem que de certa forma já trata-se de uma “retomada”, porém em meus últimos posts feitos em dezembro de 2010 eu havia começado a falar e mostrar o funcionamento do HMG com o MySQL, porém com quantidade de trabalho que tive neste período acabei não dando sequência as postagens, fato esse que mostrou-se interessante e muito útil.

Vou explicar isso, conforme grande quantidade de emails que recebi, ficou claro que o uso do DBF ainda é muito intenso pela comunidade, e mesmo por aqueles que de certa forma estão vindo até aqui buscar uma forma alternativa de programar e armazenar seus dados, então fica claro para mim que não adianta falar apenas de MySQL quando o interesse é outro, me admirou também o fato que muitos, veja bem, muitos mesmo procuram pelo “DBF Server Lights”, meu pequeno programa servidor de arquivos DBF que foi escrito utilizando a tecnologia NETIO, enfim me resta então fazer o seguinte reestruturá-lo e distribuí-lo novamente.

Também notei nestes emails que recebi que este local agora mais do que nunca é ponto de referência para Harbour e MiniGUI em toda a Internet, visto que o Google já posicionou este local como terceiro, segundo e em alguns casos como o número um de suas buscas, e veja que o algorítimo de busca do Google merece toda credibilidade, principalmente agora que separa o verdadeiro do falso, o ideal da frustração, que coisa, aumentou a responsabilidade aqui. (chega de demagogia para mim mesmo).

Um camarada fez alguns comentários interessantes aqui no site, seu nome é Sr. Sven Bleckwedel, seu nome está ligado à ADMMAN Informática, enfim seus comentários mostram o interesse profissional de pessoas que não brincam na área de tecnologia, foi de grande valia para mim ler os comentários dele.

Porém tenho algo profundamente difícil em dizer, o HMG realmente mudou de estágio e está na sua versão 4 e parece ter perdido um pouco da sua característica fantástica até a versão 3.0.35, mas isso pode ser apenas agora no início. Tenho visto bastantes esforços em mudar isso, a parte difícil é realmente essa, terei que estudar um pouco sobre ele antes de poder citar artigos que demonstrem verdadeiramente seu funcionamento.

Mas para não ficarmos sem nada aqui, vamos ao que interessa, vou continuar publicando textos aqui, e agora vamos por vários lados, vamos voltar ao Harbour e mostrar quem é esse porto seguro do Clipper, vamos ao NETIO com o DBF Server Lights e mostrar como se conecta e faz-se o uso do DBF via TCP/IP, vou manter o MySQL com alguns posts, pois agora estou mais envolvido do que nunca com o trabalho em SQL, vamos continuar aprendendo um pouco de HMG 3.0.35 e aos poucos incorporando o uso da HMG 4.

Agradeço as milhares de visitas que tive nestes meses, e saber que tivemos milhares de visitantes diferentes (isso mesmo foram mais de 5 mil visitantes diferentes em 3 meses) mesmo sem novos posts incentiva muito a continuação do trabalho. Obrigado ao carinho e dedicação de cada um.

Quem tiver algo que queira publicar aqui, queira enviar para mim no email hmglights@hotmail.com ou para danielcrocciari@hotmail.com, ficarei feliz em ler e se for o caso postar aqui com os devidos créditos, quando enviar favor enviar no formato texto puro (TXT), por favor.

Até o próximo post.

2 comentários em “Retomada

Adicione o seu

  1. Caro Daniel!
    Realmente tudo que escreveu foi de grande interesse e oportuno. A HMG perdeu sim o seu charme e a sua força motora qdo lançou o 4.0, que é como o windows Vista…nunca vai pegar. Continuo ainda programando em HMG 2.95, uso apenas a 3.0 como forma de ou compilação(ainda prefiro na unha), ou para ver alguns novos samples e funções até então desconhecidas. Quanto ao seu site, com certeza, nesse tempo todo que nos “abandonou” sempre eu vinha ver se estava com alguma coisa nova ou mesmo algum comentário de assuntos passados. É sim um ponto, ops, porto seguro para muitos que como eu assumiram a realidade visual de seus programas que tanto bem funcionam em DOS. SQL?, descobri o que significa..(Só Quem Liga)…rs, desculpe, mas sql onde PHP pega nossos mal falados DBF´s é pura perda de tempo, desculpe.

    Um grande abraço, seja bem vindo…de novo
    conte sempre com a gente

    1. Caro Daniel,

      Antes de mais parabéns pelo excelente website! De facto é uma lufada de ar fresco nos recursos Harbour disponíveis na net (xBase, Clipper, xHarbour, …, tantos outros).
      Eu não sou um “clippeiro” da velha guarda, motivo porque posso ter um ponto de vista distinto que poderá ter algum interesse. Penso também, que os meus interesses são bastantes comuns entre programadores e programadores “hobbyistas”. Por isso cá vai o porquê é interessante o Harbour para mim:

      🙂 Nativamente compilável (não VM)
      🙂 Cross-platform
      🙂 Sintaxe clara e acessível
      🙂 Capacidade OOP
      +/- Boa bibliotecas (também cross-platform)
      🙂 Razoável (fácil) acesso a bibliotecas C/C++
      😦 Boa documentação (recursos para principiantes)

      Tenho pesquisado avidamente por linguagens que possuam estas características sem grande sucesso. Muitas linguagens, face ao seu estado de desenvolvimento e dimensão/qualidade da comunidade exigem demasiado do programador para que sejam práticas – por regra as implementações ainda mudam muito de versão para versão. Outras não têm implementação de capacidade OOP (ou está inacabada). A capacidade cross-platform é também muitas vezes parcial, embora seja cada vez mais um critério relevante dada a multiplicação de plataformas (ex. móveis).

      À anos que encontrei o Harbour e o HMG, contudo toda a linguagem e comunidade parecem quase exclusivamente interessadas na manutenção de programas existentes e em programar Clipper; e vez de programar Harbour e consequentemente interessadas no futuro e não no passado. O seu post reflecte isso mesmo no que respeita ao interesse que encontra pelo DBF vis-à-vis o interesse pelo MySQL (SQL em geral?) * (embora os dbf também forneçam um recurso fabuloso como embedded database). Também o facto do HMG originalmente não ser cross-platform resfriou o meu interesse pelo Harbour. Mas a enorme ausência de recursos para iniciantes é claramente, e não só para mim, a grande barreira à expansão da linguagem Harbour. Ora o HMG 4 é para mim uma revolução e pode mudar toda a minha posição:

      🙂 Uma biblioteca GUI opensource e cross-platform de elevada qualidade (o QT)
      🙂 Têm excelentes distribuições compiladas (como você mesmo argumenta neste blog)
      🙂 Como é um esforço sobre o hbqt tende a ser mais documentado devido à sua comunidade coesa (hmbforum, este blog).

      Apesar de tudo as documentações/ recursos web Clipper/Harbour são muito fracas. O que é uma pena. Em especial porque afecta fortemente a sua capacidade de atrair novos utilizadores. Algo que penso que ser indiscutivelmente positivo para o desenvolvimento e futuro da linguagem.

      Neste contexto, penso que toda a organização e conteúdos do seu site (que naturalmente terão que incorporar desenvolvimentos como o surgimento do HMG4), são um grande contributo. As visitas e os resultados no Google indicam claramente o interesse existente! Bom trabalho e por favor continue que é lido e apreciado!

      Peço desculpa pelo meu post ser mais uma divagação do que um comentário. Mas espero que tenha alguma utilidade para si. Face ao número de utilizadores que penso que também será útil considerar traduzir o seu blog um recurso que poderá ser de interesse é http://wordpress.org/extend/plugins/google-ajax-translation/

      Obrigado,
      Miguel

Deixe um comentário

Acima ↑