Lançamento do Ruby 3.0.0
(ruby-lang.org)-
O principal objetivo é melhorar Performance, Concorrência e Tipagem
-
Performance: 3x melhor em comparação com o Ruby 2
- MJIT
-
Concorrência
-
Ractor (experimental): execução paralela sem se preocupar com thread-safety
-
Fiber Scheduler: event loop (execução não bloqueante)
-
-
Tipagem (análise estática)
-
RBS
-
TypeProf
-
-
1 comentários
Pelo visto, seguindo a tradição, foi lançado exatamente 1 ano depois do lançamento do 2.7.
https://pt.news.hada.io/topic?id=1149
O RBS apresentado como principal recurso no texto acima já teve um post de apresentação publicado aqui também. Resumindo, parece ser uma DSL para anotação de tipos.
https://pt.news.hada.io/topic?id=2560
Recentemente, depois de ler o texto abaixo que apareceu por aqui, até passei a me interessar por Ruby on Rails, mas na prática, a partir do começo do ano que vem devo entrar em um trabalho que será feito com uma linguagem e um framework que eu ainda não usei, então no fim só devo dar uma olhada de vez em quando na documentação oficial e nos tutoriais.
https://pt.news.hada.io/topic?id=3297