ReScript의 2025년 로드맵

5 hours ago 1

작년에 이어서 이번 5월 초에도 비엔나에서 ReScript 코어 개발자들이 모이는 ReScript Retreat 행사가 있었습니다.

거기서 다음 버전인 v12 일정과 2025년 로드맵을 정리했습니다.

7월 정식 릴리스까지 새 빌드 시스템과 대대적인 언어, 표준 라이브러리를 다듬고, 레거시를 정리해서 JavaScript 생태계와의 일관성을 높이는 것을 목표로 합니다.

  • v12 릴리스 일정 — 5 월 첫 베타, 6 월 RC, 7 월 정식 공개 예정.
  • 신규 빌드시스템 Rewatch 도입 — 모노레포 지원, 더 빠른 빌드 속도, 기존 빌드 시스템(bsb) opt-out 가능.
  • 언어 구문 강화/정비
    • 커리/언커리 모드가 완전히 제거됩니다. (.) 문법이 사라지고 JS 호환성이 크게 향상됩니다.
    • JSX preserve 모드, 통합 연산자, dict{} 패턴 매칭, RegExp 리터럴 등 여러 기능이 추가됩니다.
  • 표준 라이브러리 통합 — @rescript/core를 컴파일러와 통합해서 제공하고, Js/Js2 와 같은 오래된 API를 폐기해서 깔끔한 API 표면을 제공합니다.
  • 대규모 레거시 제거 — 내부/외부적으로 남아있던 OCaml 잔재를 완전히 제거했습니다. OCaml 라이브러리나 .ml 구문, @bs 접두사 등 신규 사용자에게 혼란을 줄만한 부분들을 모두 정리했습니다.

조만간 첫 베타 버전을 출시하면 한 번 씩 시도해보시면 고맙겠습니다.

v12 까지 정말 긴 여정이였지만, 이후에도 점점 더 발전할 거리가 많습니다.

그러기 위해 내부 구조를 개선하고, 여러 실용적인 아이디어들 탐색하면서 주제가 끊이질 않아 프로젝트에 참여하는 재미가 큰 것 같습니다.

컴파일러나 에디터 등 프로그래밍 언어를 이루는 기술에 관심이 있으신 분들도 한 번 살펴보시면 좋을 것 같습니다.

Read Entire Article