NOTÍCIA

Preview do Ruby 2.0.0 é liberado

Ele está incompleto, mas inclui recursos como refinements, argumentos nomeados, lazy enumerators, suporte para o literal %i para arrays simbólicos, adição de uma convenção em que os métodos #to_ retornam Hashes e um novo mecanismo regexp.

O primeiro preview do Ruby↳Ruby3 conteúdosComo migrei meus testes automatizados de Java para Ruby… Será que fiz bem?Dev (Back & Front) · jun 2019Refatoração em RubyDev (Back & Front) · mai 20197 exemplos de linguagens de programação server-sideGestão Dev & TI · jun 2024Ver tudo em Dev (Back & Front) → 2.0.0 foi lançado para testes e feedback, especialmente de desenvolvedores que estão construindo aplicativos prontos para o Ruby 2.0, daqueles que propões recursos para a 2.0 e committers do Ruby.

O preview está incompleto, mas ele inclui recursos como refinements (para tornar o “monkey-patching” mais seguro), argumentos nomeados, lazy enumerators, suporte para o literal %i para arrays simbólicos, adição de uma convenção em que os métodos #to_ retornam Hashes e um novo mecanismo regexp. Mat Sadler, engenheiro na UK Globaldev, divulgou um resumo em seu blog.

O que ficou de fora foi o suporte para DTrace, atualização para RubyGems, Rdoc e Rake, e outros recursos aceitos, mas que não foram implementados, como suporte para Unicode. Eles são esperados no segundo preview, previsto para ser lançado no início de dezembro.

Por volta do Natal, um code freeze deve ser liberado e, no Ano Novo, o primeiro release candidate deve aparecer. No início de fevereiro, deve sair o segundo release candidate, e a versão final deve chegar em 24 de fevereiro.

Mais detalhes sobre as mudanças estão disponíveis neste link, junto com a distribuição do código fonte.

Com informações de The H

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Mais de Redação iMasters
Ver perfil →