4 pontos por cometkim 2025-05-21 | Ainda não há comentários. | Compartilhar no WhatsApp

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.
  • Integração da biblioteca padrão — @rescript/core será fornecido integrado ao compilador, e APIs antigas como Js/Js2 serã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 .ml e 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.

Ainda não há comentários.