Monthly ArchiveFebruary 2008
java & netbeans & programação 06 Feb 2008 07:19 pm
Eclipse x Netbeans
Na revista javamagazine de Janeiro(2008) edição 53 temos um excelente artigo de Osvaldo Pinali Doederlein. Sobre o Eclipse e o Netbeans. Ao ler este tipo de artigo logo nos perguntamos: “Qual a melhor IDE?”
Logo no início do artigo Osvaldo torna claro que esta não é a pergunta adequada mas sim: “Qual IDE é mais adequada para você?”
Em vez de fazer um checklist de funcionalidades ele disseca quais os paradigmas por traz de cada ferramenta. Ao fazer isso ele nos proporciona uma forma de efetivamente compararmos estas ferramentas.
No artigo ele traz diversas idéias a tona. Uma que eu gostei muito foi dizer que o NetBeans propõe ser uma IDE completa enquanto o Eclipse pretende ser uma plataforma para o desenvolvimento de uma IDE. Para aqueles que não conhecem o eclipse podem pensar que o Eclipse é um sistema que falta algum componente, ledo engano, o eclipse é uma dos ambientes de desenvolvimento mais completos com que já trabalhei e tendo utilizado ele por diversos anos digo que é uma excelente ferramenta de desenvolvimento. Todavia recentemente decidi mudar de plataforma de desenvolvimento. Por isso entendo exatamente o que Osvaldo Doederlein quis dizer.
Para aqueles que estão em dúvida qual ferramenta abraçar eu recomendo o Netbeans 6.1 principalmente se você vinher de uma ferramenta como o Delphi 7. Vale lembrar que o Netbeans foi inicialmente concebido para ser um Delphi para Java.
O artigo é excelente , recomendo.
programação 04 Feb 2008 07:50 pm
Compiladores de Código Fonte Aberto
No site informIT tem um excelente artigo de David Chisnall sobre compiladores C de código fonte aberto ( Competition Among Open Source Compilers ) .
Como todo o comparativo de ferramentas, este pode ser um comparativo real ou apenas promocional, uma forma de criar um Davi que enfrenta um Golias que no caso é o GCC. Os candidatos a Davi são o PCC e LLVM.
Uma parte interessante do artigo ele fala como foi fácil para um desenvolvedor criar 4000 linhas de código em uma semana e portar o PCC para o x86, o que demonstraria como é fácil portar o PCC. Acho que mais fácil de dizer é que o programador que fez estas 4000 linhas é , no mínimo, muito bom e além disso teve uma semana sem distrações.
Ele se perde um pouco no texto entretanto ele é interessante por apresentar como o LLVM utiliza a última tecnologia em compiladores para implementar as suas funcionalidades enquanto o GCC grandão e pesado demora toda uma tarde para ser compilado.
Uma coisa ficou clara. O pessoal do GCC tem um excelente competidor se eles vão abraçar e assimilar é uma incógnita.
Acredito que o futuro do desenvolvimento dos compiladores está nas máquinas virtuais (VM), minha grande dúvida é se máquinas virtuais baseadas em pilha (JVM) vão continuar existindo em função do sucesso de outras VM (LUA e LLVM). Este artigo joga , indiretamente, uma luz sobre o assunto. Eu bem que gostaria de um artigo de Osvaldo Pinali Doederlein sobre o assunto.
Confiram o artigo vale a pena.