por mhackervix » 09 Abr 2009 18:13
Não é de meu feitio fazer defesa de ninguém, até mesmo porque muitas vezes nem necessário seja. Porem o colega (termo melhor para os usuário do fórum) Marini foi feliz em levantar o tópico. Analisando pelo lado absolutamente técnico/profissional o Xailer realmente se apresenta como um Oásis em meio ao Deserto. Minhas considerações:
a) Tenho Centenas de Milhares de linhas de Código legadas em xbase (Clipper), já pronta, já testadas e sem bugs. Tenho convicção de uma duvida que me surgiu na década de 80 quando entrei na área de TI: "Porque com tantas ferramentas melhores as instituições financeiras insistiam em COBOL ?". Perder os sistemas legados é jogar fora toda a segurança e o investimento em debuguing e ajustes.
b) As Plataformas Operacionais evoluÃram e temos que nos adequar as mesmas. Com a supremacia das Plataformas W32/W64 e Linux no mercado, o PC-DOS se mostra pouco eficaz (problema com hardware e a não incorporação de novas tecnologias).
Desde 98 venho estudado a Troca de Ferramenta de Programação. Por ser oriundo do meio acadêmico, o Pascal, e conseqüentemente o Delphi, se tornaram a primeira opção a ser analisada.Cheguei a comprar licença do mesmo, porém na época os executáveis ficavam muito lentos e grandes para atualização ( maquinas utilizadas em automação comercial a anos atrás careciam de pouca memoria, processadores de pequeno desempenho e até mesmo falta de leitores de CD [leitores de disquete éram o padrão]),tivemos muito problemas com o Banco de dados Interbase (padrão à época) e não concomitância de trabalho com os módulos em DOS/Clipper. Venho acompanhando de perto a história do Delphi (por não ter nunca o descartado como opção), desde as mudanças de versões as evoluções até as recentes mudanças de mão (Borland/CodeGear/Embarcadero), que muito lembra o fim da historia do Clipper.
Testamos o C, porém em aplicação voltada a Banco de Dados (automação comercial e ERP) o tempo desprendido em desenvolvimento fica muito dispendioso. A alguns anos chegamos ao xBase++ da Alaska Software, (o Harbour ainda não tinha a estabilidade que procurávamos), a Ferramenta se apresentava excelente: herdava toda os fontes legados, incorporava novos paradigma (Orientação a objeto, Thread, mundo Web, etc...), gerando executáveis pequenos, parrudos e rápidos. O que lhe faltava erá uma IDE RAID (desenvolvimento rápido), suporte nativo ao Linux (embora nem o Kylix da Borland funcionou a contento) e uma garantia de permanência no Mercado (não adianta você migrar para uma ferramenta que vai morrer logo).
Procurando outros usuário de xBase++ (até então a opção mais vantajosa para nós) aqui neste fórum, chegamos ao Xailer, que é basicamente, apenas uma Ferramenta (IDE) RAID para o xHarbour (que neste momento já se encontrava estável), em relação ao xBase++, tivemos a perda do sistema de Thread que no Xailer o suporte não esta ainda de forma direta, o executável também cresceu, uma vez que não utiliza Run-Time (como o Xbase++), porém é de longe muito menor que o Delphi a o VB.
O Xailer nos atraiu devido ao citado acima e além disto por utilizar compilar livre (xHarbour/Harbour) nos dá longevidade e segurança de atualização da plataforma ( o Xailer embora comercial, disponibiliza os fontes de suas LIBs). O suporte a Harbour, Linux e Thread está prometido e como a ferramenta vem apresentado evolução rápida por seus criadores (além desta caracterÃstica técnica não ser de dificil solução, apenas adequação da ferramenta [Xailer] ao já disponÃvel no Harbour) é de se crer em estar disponÃvel breve..
A adoção de novo compilador C é uma tendencia positiva neste sentido, uma vez que a Embarcadero não esta disponibilizando o BCC gratuitamente, além do fato deste não estar recebendo atualizações a anos (como suporte as plataformas 64 bits). Pelo que acompanhei no fórum do Xailer (muito interessante o fato do fabricante da Ferramenta discutir com os usuários o destino desta) a tendencia é a adoção do MiniGW (gcc) ( O Pelle C é também um forte candidato, pois é o compilador oficial do xHarbour) , que já possui uma boa base de usuários (garantia de estabilidade) e é Software Livre (garantia de longevidade), é um reforço também ao suporte do Harbour e a questão de multiplataforma (Linux e W64).
A Ferramenta, como dito anteriormente, vem crescendo muito e a nova versão fica devendo pouca as IDEs RAIDs lideres de mercado como as da Borland e MicroSoft, o custo é bastante razoável (a mais barata das opções por nós levantadas, não que este fator pesasse na escolha) a versão Personal é aproximadamente 175 euros (acompanha licenças para duas maquinas) e atende maioria dos usuários que queiram migrar, tendo como diferença: a Professional, suporte prioritário e liberação das fontes das LIBs; e a Enterprise (suporte nativo a SQL).
Espero ter contribuÃdo para os colegas que estão passando pelo que já passei a alguns anos.
A disposição do fórum,
Atenciosamente,
.
Mhackervix, Msc.