Ruby
Ruby 3.0
O Fedora 34 fornece Ruby 3.0, a versão mais recente da linguagem Ruby. Recursos notáveis do Ruby 3.0, em comparação com as versões anteriores:
-
A capacidade de execução simultânea foi atualizada em relação ao Ruby 2.7, com
Fiber Schedulere a adição preliminar de`Ractor`. -
Tipagem estática:
RBSfornece uma base para permitir que programas escritos em Ruby definam tipos. Ruby continua sendo uma linguagem tipada dinamicamente por padrão, masRBSatua como uma camada adicional (fundação) de um programa para fornecer funcionalidade de tipo estático e obter alguns dos benefícios de uma linguagem tipada estaticamente. -
O
IRBganha algumas vantagens de desempenho: é mais rápido, e agora é possível medir o tempo de execução usando o comando`measure`. -
Bibliotecas padrão são atualizadas.
-
A correspondência de padrões (pattern matching) agora é um recurso estável.
Veja as notas de lançamento para obter mais informações.
Want to help? Learn how to contribute to Fedora Docs ›