2023년 7월 09일·1분 읽기

K2 컴파일러 소개: Kotlin 1.9 릴리스의 주목할 만한 발전

JetBrains의 새로운 Kotlin 1.9 릴리스는 K2 컴파일러의 베타 출시와 함께 다양한 개선 사항을 제공합니다. Kotlin 2.0과 함께 안정적인 릴리스를 목표로 재구성된 이 컴파일러는 향상된 확장성과 속도를 약속합니다.

K2 컴파일러 소개: Kotlin 1.9 릴리스의 주목할 만한 발전

JetBrainsKotlin 1.9 공개로 헤드라인을 장식했습니다. 이 데뷔는 JVM 플랫폼용 K2 컴파일러 베타 버전의 주요 하이라이트를 포함하여 수많은 개선 사항으로 표시됩니다.

Kotlin 2.0 과 함께 완전히 출시될 예정인 K2 컴파일러는 원래 구조에서 완전히 재설계되었습니다. 뛰어난 속도, 확장성, 철저한 버그 수정 및 이전 컴파일러의 남아 있는 기술 부채 근절은 이 새로운 프런트엔드 컴파일러의 특징입니다. 또한 K2 컴파일러는 향후 언어 확장을 수용하기 위한 강력한 토대를 마련합니다.

JetBrains 비전에는 다중 플랫폼 기능을 확장하기 위해 다양한 컴파일러 플러그인과의 K2 호환성 향상이 포함됩니다. JetBrains 의 Kotlin 기술 작가인 Sarah Haggarty는 최근 블로그 게시물에서 "우리의 목표는 Kotlin 멀티플랫폼의 안정적인 릴리스와 함께 K2를 사용하는 멀티플랫폼 프로젝트에 대한 완전한 베타 품질 지원을 보장하는 것입니다."라고 말했습니다.

또한 이 최근 업데이트는 이전에 소개된 일련의 기능을 안정적인 상태로 승격했습니다. 예를 들어 enum 클래스 값의 기능이 대체되었으며 이제 개방형 범위에 대한 ..< 연산자를 사용할 수 있습니다.

Kotlin 1.9 에 도입된 다른 새로운 기능은 상위 디렉터리를 생성하기 위해 설계된 새로운 확장 기능과 이름으로 정규식 그룹 콘텐츠를 가져오는 고유한 기능으로 구성됩니다.

Kotlin 1.9 의 출시로 사용자 지정 메모리 할당자와 라이브러리 연결도 미리 볼 수 있습니다. 또한 Kotlin 멀티플랫폼의 Gradle 구성 캐시와 Kotlin 멀티플랫폼에서 Android 대상 지원을 위해 예상되는 변경 사항을 엿볼 수 있습니다.

기업들이 개발 속도와 적응성을 높이기 위해 코드 감소 및 no-code 대안을 모색함에 따라 모바일, 웹 및 백엔드 애플리케이션을 만들기 위한 선도적인 no-code 확장 프로그램인 AppMaster 와 같은 플랫폼이 상당한 차이를 만들고 있습니다. AppMaster의 Business+ 및 Enterprise 구독을 통해 회사는 온프레미스에서 응용 프로그램에 대한 바이너리 또는 소스 코드를 생성하고 호스팅할 수 있습니다.

Kotlin 및 AppMaster 와 같은 소프트웨어 솔루션이 새로운 버전 및 향상된 기능과 함께 출시됨에 따라 앞으로 개발 프로세스는 혁신 및 효율성 측면에서 확장될 것입니다.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started