컴파일러(코드 네임 'K2')에 대한 새로운 프런트엔드 작업이 오랫동안 진행되어 왔습니다. 이 프런트엔드는 코드를 분석하고, 구문 분석을 하고 의미체계 분석, 데이터 흐름 분석, 호출 확인 및 타입 추론을 수행하는 컴파일러의 일부입니다. 여러분 개발자들이 가장 많이 상호 작용하는 컴파일러의 일부이기도 합니다. 또한 IDE 내에서 지속적으로 실행되고 모든 오류 및 경고 메시지를 보고하며, 자동 코드 완성, 의미 인식 검사, 인텐션 및 리팩터링과 같은 작업을 지원하는 컴파일러의 일부입니다. 새로운 프런트엔드는 이미 테스트 버전으로 제공되고 있습니다. 지속적인 개선과 안정화를 거쳐 향후 Kotlin 릴리스에서 디폴트 컴파일러 프런트엔드가 될 예정입니다. 나중에 출시될 이 릴리스의 이름은 Kotlin 2.0으로 정해졌습니다. 계속 읽으면서 Kotlin 2.0 릴리스에 대한 로드맵과 작업의 동기 및 기대 사항에 대해 자세히 알아보세요.
Kotlin 2.0 릴리스 로드맵이란?
기존처럼 Kotlin 1.9로 버전이 지정된 릴리스가 하나 더 출시되며, 안정화가 가까워짐에 따라 K2 컴파일러 프런트엔드를 개발하면서 나온 업데이트도 여기에 포함됩니다. Kotlin 1.10은