Archive for the 'ruby' Category

Ruby 1.9 é liberado

logo ruby

Yukihiro Matsumoto anunciou o release 1.9 da linguagem Ruby. Ruby 1.9 é um release de desenvolvimento, então não optem por trocar toda a sua aplicação de produção para esta versão. Aliás, Ruby 1.8 é ainda oficialmente a escolha estável, então não esperem milagres. Para os impacientes, o download está disponível em: ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.tar.gz

Seguindo a tradição, a nova versão de Ruby foi liberada em período de festas (Ruby 1.8.4 foi liberada na véspera de Natal de 2005, por exemplo), e uma das maiores mudanças foi a migração para uma nova máquina virtual, YARV, que rendeu uma significante melhoria de performance em relação as versões 1.8.x.

PS.: Releases de desenvolvimento são usados para publicar novas características. Distribuições de desenvolvimento podem se comportar de maneira imprevisível e não devem ser usados em ambientes de produção. Diferentemente de versões estáveis, características adicionais e mudanças em interfaces públicas podem acontecer entre versões incrementais de releases de desenvolvimento.

Fonte: Ruby Inside - Ruby 1.9 is released

As novidades do NetBeans 6

Nesta segunda (03/12), foi lançada a versão 6 do Netbeans, trazendo características novas e superinteressantes - de provocar inveja a outras ferramentas. Pra quem não conhece, o NetBeans é uma IDE muito popular para a programação em linguagem Java, mas também dá suporte a outras linguagens como C/C++. Além de ser escrita em Java, esta ferramenta também é mantida pela Sun - é, podem imaginar o poder desta ferramenta. Já usei muito esta IDE pra diversas coisas, mas como meu computador não é pra lá de “bombado”, minha ferramenta default pra codificação em Java é o Eclipse Europa mesmo. E sim, vc entendeu certo, o NetBeans requer uma configuração de computador (bastante?) robusta pra rodar sem travar muito.

Li muitos posts comentando o lançamento do Netbeans, mas até agora não vi muita gente falar a respeito das novidades e melhorias. Vou destacá-las de modo geral aqui.

As novas features envolvem o suporte:

  • À tecnologia Beans Binding;
  • Ao framework de aplicação Swing (Projeto Matisse);
  • À migração de projetos desenvolvidos na ferramenta Java Studio Creator;
  • Ao desenvolvimento visual de dispositivos móveis como celulares;
  • Ao desenvolvimento de jogos em dispositivos móveis;
  • À geração de código customizável a partir de diagramas de UML 2;
  • Aos projetos Ruby; (yuhuuu!! :D)
  • À edição de código-fonte Ruby (com novo editor);
  • Aos projetos Ruby on Rails;
  • Ao Ruby on Rails Debugger;
  • Ao gerenciador de instalação Ruby Gems;
  • À maquina virtual JRuby;
  • À navegação de arquivos em projetos C/C++.

Foram realizados improvements:

  • No editor de GUIs (via drag and drop);
  • No suporte ao SVG;
  • No suporte a modelagem de UML 2 (saibam que nem todos os diagramas são suportados);
  • Na integração de ferramentas UML (via XML);
  • No debugger do editor de C/C++;
  • No navegador de hierarquia de classes em projetos C/C++.

Bom, acho que a novidade mais interessante aí é o suporte ao Ruby e correlatos. A notoriedade que vem sendo dada a esta linguagem está sendo realmente espantoso… :)

Segundo o que eles comentam no site, toda a infraestrutura de editores foi reescrita (!) e o processo de instalação foi simplificado (mais ainda?) de maneira a configurar a ferramenta da forma que o usuário precisa.

No mínimo intrigante. Vale a pena conferir, galera! :)

netbeans

Fonte: http://www.netbeans.org/

« Página Anterior