Confira!
A primeira versão de pré-lançamento do Ruby 2.6 já está disponível e sua grande mudança em relação às versões anteriores é um compilador just-in-time (JIT).
O compilador Ruby 2.6 JIT é projetado para melhorar o desempenho da execução do programa - sua abordagem usada é converter em código C, descarregar no disco e usar um compilador C (GCC ou Clang) para gerar o código nativo.
Ainda há mais trabalho a fazer no Ruby JIT, especialmente no que diz respeito às otimizações de desempenho, mas é um ponto de partida. A versão de visualização do Ruby 2.6 também tem um novo módulo RubyVM :: AST, suporte a intervalos infinitos e várias outras melhorias de desempenho não relacionadas ao JIT.
Mais detalhes sobre o novo suporte ao JIT e outros recursos de visualização do Ruby 2.6 via Ruby-Lang.org .
Fonte
Até a próxima!!
Nenhum comentário:
Postar um comentário