마이크로소프트는 TypeScript를 Go로 이식하여 TypeScript의 성능을 대폭 향상시킬 예정입니다. 이 움직임은 에디터 속도, 빌드 시간, 그리고 메모리 사용량에서 상당한 개선을 약속합니다. Go 기반의 tsc 컴파일러는 2025년 중반에 미리보기가 공개될 예정이며, 연말까지 완전한 구현이 이루어질 것으로 예상됩니다. Visual Studio Code를 사용하는 개발자들은 프로젝트 로딩 시간이 단축되고 언어 서비스 응답성이 향상되는 것을 경험하게 될 것입니다. 빌드 시간은 네이티브 Go 구현으로 최대 10배까지 감소할 것으로 예상됩니다. TypeScript 6.0은 이러한 전환을 용이하게 하기 위해 몇 가지 사용 중단 및 호환성 문제가 발생할 것입니다. Go를 기반으로 하는 TypeScript 7.0은 올해 말에 출시될 예정이며, JavaScript 기반 버전은 6.x 시리즈를 통해 계속 지원될 예정입니다. 이번 결정은 구조적 호환성, 효율적인 메모리 관리, 그리고 복잡한 그래프 처리에 대한 필요성에 의해 영향을 받았습니다. 마이크로소프트의 오픈 소스 및 개발자 생산성에 대한 헌신은 Go를 선택하게 했습니다. TypeScript의 창시자인 Anders Hejlsberg는 이러한 변화에 대한 설명을 제공했습니다.
developers.slashdot.org
Why Microsoft's Developers are Porting TypeScript to Go
Create attached notes ...
