O roadmap de 2025 do ReScript
(forum.rescript-lang.org)Assim como no ano passado, no início de maio deste ano também aconteceu em Viena o evento ReScript Retreat, onde os desenvolvedores centrais do ReScript se reúnem.
Lá, foi definido o cronograma da próxima versão, a v12, e o roadmap de 2025.
Até o lançamento oficial em julho, o objetivo é refinar o novo sistema de build, além de fazer grandes ajustes na linguagem e na biblioteca padrão, removendo legados para aumentar a consistência com o ecossistema JavaScript.
- Cronograma de lançamento da v12 — primeira beta em maio, RC em junho e lançamento oficial previsto para julho.
- Introdução do novo sistema de build Rewatch — suporte a monorepo, maior velocidade de build e possibilidade de não usar o sistema de build antigo (
bsb). - Reforço/organização da sintaxe da linguagem
- Os modos curry/uncurry serão removidos completamente. A sintaxe
(.)desaparecerá e a compatibilidade com JS será muito melhorada. - Serão adicionados vários recursos, como modo JSX preserve, operadores unificados, pattern matching com
dict{}e literais de RegExp.
- Os modos curry/uncurry serão removidos completamente. A sintaxe
- Integração da biblioteca padrão —
@rescript/coreserá fornecido integrado ao compilador, e APIs antigas comoJs/Js2serão descontinuadas para oferecer uma superfície de API mais limpa. - Grande remoção de legados — os resquícios de OCaml que ainda restavam, interna e externamente, foram totalmente removidos. Também foram eliminados pontos que poderiam confundir novos usuários, como bibliotecas OCaml, sintaxe
.mle o prefixo@bs.
Quando a primeira versão beta for lançada em breve, agradeceríamos se vocês pudessem experimentá-la.
A jornada até a v12 foi realmente longa, mas ainda há muito espaço para continuar evoluindo depois disso.
Para isso, estamos melhorando a estrutura interna e explorando várias ideias práticas, então os temas nunca acabam, o que torna muito divertido participar do projeto.
Quem tiver interesse em tecnologias que compõem linguagens de programação, como compiladores e editores, talvez também ache interessante dar uma olhada.
Ainda não há comentários.