Recomendação para os novos adeptos do Clipper. | CA-Clipper website
» Blog de Major Anilto
Enviado por Major Anilto em qua, 15/04/2020 - 03:04 . Atualizado em 15/04/2020 às 03:04:32 .
HMG - É a biblioteca gráfica mais completa e atualizada, feita especialmente para produzir programas em modo gráfico (janelas).
HMG Lights - IDE da HMG (Harbour MiniGUI), que tem ferramentas de desenvolvimento de formulários (telas), tipo Delphi.
HMG Extended - É a IDE sucessora da HMG Ligths, atualmente a mais utilizada e atualizada das IDEs para Harbour.
Marinas IDE - Outra IDE gráfica baseada no Harbour e QT5.
FIveWIn, Xailer, xHarbour Advantage Database Server, ADVPL, e outras, são implementações comerciais do CA-Clipper e Harbour (o xHarbour é um fork do Harbour que tem também uma versão livre, mas, afora sua versão comercial, não está sendo atualizado).
Atualmente a linguagem Harbour está na versão 3.0 (oficial), mas tem a versão 3.2 (estável), que é a mais atualizada até o momento. Também tem uma versão 3.4, mas as melhorias desta versão foram incorporadas à versão 3.2, que tende a se tornar a versão oficial da linguagem, inclusive a HMG é baseada na versão 3.2.
Para HMG, a IDE oficial é a Harbour Minigui Extended Edition, cuja versão atual é a 20.03, publicada em 31Mar20. Essa IDE recebe regularmente correções e melhorias.
Sugiro, para quem pretende trabalhar com Harbour, que aprenda a trabalhar no modo gráfico com HMG (usando a IDE extended), e também no modo texto, usando a compilação 3.2 do Harbour (no modo console). Sugiro também dar uma olhada no "Designer para formulários MiniGui", do Ivan Marcelino ( https://www.youtube.com/channel/UCoJugNWHx1_sYgtUqp1KaCw ).
Atualmente Harbour é multiparadigma (estruturada, orientada a banco de dados, orientada a objetos, e, de certa forma, funcional, por conta do blocos de códigos, que são uma espécie de "clausuras" típicas das linguagens funcionais). Também trabalha facilmente com SQL (SQLite, MySQL, MariaSQL, PostGREE, e outros).
Outra sugestão é abandonar de vez aplicativos como DOSBox e VDosPlus, isso não tem futuro, pois com pouco trabalho, os programas em Clipper podem ser atualizados para Harbour e podem funcionar muito melhor nos modernos sistemas operacionais, sem precisar desses emuladores.