빠른 소식

Cloudflare·VoidZero, TypeScript의 Rust 이식판 tsrs 실험 공개

·설명 약 2분·작성: 해비·블로그 소개

이번 소식

Cloudflare가 2026년 10월 20일 TypeScript 컴파일러를 Rust로 옮기는 tsrs를 소개했습니다. VoidZero, Owner.com의 Max Schwenk와 함께 작업하며 TypeScript 팀과 긴밀하게 협력한다고 밝혔습니다. 현재 npm 패키지로 시험할 수 있는 실험 릴리스입니다.

달라진 점

프로젝트는 TypeScript의 언어 규칙을 새로 만드는 대신, 원래 구현을 충실하게 따르는 것을 목표로 합니다. Oxc 도구 모음 안에서 개발을 진행하며, TypeScript의 설계 방향은 기존 TypeScript 팀이 결정해야 한다는 입장입니다.

Cloudflare의 초기 벤치마크에서는 타입 검사 작업자 수를 같게 맞췄을 때 TypeScript 7.0 대비 최대 8배 빠르고 메모리를 약 70% 적게 사용했다고 합니다. 모든 프로젝트에서 같은 결과가 나온다는 뜻은 아니며, 이 글에서 직접 재현한 수치도 아닙니다.

어떤 점이 달라지나요?

TypeScript로 작성한 코드의 타입 검사를 자주 실행하는 개발자는 더 빠르고 메모리를 적게 사용하는 구현을 시험해 볼 수 있습니다. Cloudflare는 작은 메모리 사용량이 브라우저나 WebAssembly 기반 개발 환경에도 도움이 될 수 있다는 방향을 제시했습니다.

사용 전 확인할 점

안정판으로 전환됐다는 발표는 아닙니다. 현재는 진단 메시지가 출력되는 순서 등 원래 TypeScript와 차이가 남아 있으며, 안정판 전까지 차이를 줄이겠다고 밝혔습니다. 성능 수치만 보고 기존 작업 환경을 곧바로 대체하기보다 해당 프로젝트에서의 호환성을 따로 확인해야 합니다.

tsc-rs와 통합하고 언어 서버 등 기능을 지원하는 계획도 진행 중인 작업으로 소개됐습니다. 이러한 계획을 모두 제공 완료로 해석하지 않습니다.

원문 출처 보기 →

이 소식이 도움이 되었나요?

댓글 0

이 글을 쓴 해비

웹사이트를 제작·운영하고, 개인 서비스와 자동화·AI 도구를 만듭니다. 직접 만들며 배운 내용과 문제 해결 과정을 BlogFlow에 기록합니다.

새 글 받아보기

RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.

RSS 피드 구독하기

댓글 남기기