본문 바로가기
반응형

Kotlin174

[Kotlin 번역] What's new in Kotlin 1.4.20 2020년 11월 23일 Kotlin 1.4.20에서는 여러 개의 실험적인 기능을 제공하며, 기존 기능에 대한 수정과 개선도 포함되어 있습니다. 이 중에서도 1.4.0에서 추가된 기능도 포함되어 있습니다. 더 많은 예제와 함께 새로운 기능에 대해 알아보려면 이 블로그 포스트를 확인하세요. Kotlin/JVM Kotlin/JVM의 개선 사항은 현대 Java 버전의 기능과 따라가도록 의도되었습니다: Java 15 대상 invokedynamic 문자열 연결 Java 15 대상 이제 Java 15가 Kotlin/JVM 대상으로 사용 가능합니다. invokedynamic 문자열 연결 invokedynamic 문자열 연결은 실험적입니다. 언제든지 폐기되거나 변경될 수 있습니다. 사용하려면 옵트인(아래의 자세한 내용.. 2023. 9. 16.
[Kotlin 번역] What's new in Kotlin 1.4.0 2020년 8월 17일 Kotlin 1.4.0에서는 모든 구성 요소에서 품질과 성능에 중점을 둔 다양한 개선 사항을 제공합니다. 아래에서는 Kotlin 1.4.0에서 가장 중요한 변경 사항 목록을 찾을 수 있습니다. 언어 기능과 개선 사항 Kotlin 1.4.0은 다양한 언어 기능과 개선 사항을 포함하고 있습니다. 이들은 다음과 같습니다: Kotlin 인터페이스에 대한 SAM 변환 라이브러리 작성자를 위한 명시적 API 모드 이름 지정 및 위치 지정 인수 혼용 마지막 쉼표 호출 가능한 참조 개선 루프 내부에 포함된 break 및 continue Kotlin 인터페이스에 대한 SAM 변환 Kotlin 1.4.0 이전에는 Kotlin 인터페이스에서는 SAM (단일 추상 메서드) 변환이 Java 메서드 및 J.. 2023. 9. 16.
[Kotlin 번역] What's new in Kotlin 1.3 2018년 10월 29일 코루틴 릴리스 장기간 및 방대한 테스트를 거쳐 코루틴이 이제 릴리스되었습니다! 이것은 Kotlin 1.3부터 언어 지원과 API가 완전히 안정화되었다는 것을 의미합니다. 새로운 코루틴 개요 페이지를 확인하세요. Kotlin 1.3에서는 suspend 함수에 대한 callable 참조와 리플렉션 API에서 코루틴 지원이 도입되었습니다. Kotlin/Native Kotlin 1.3은 Native 대상을 계속 개선하고 다듬고 있습니다. 자세한 내용은 Kotlin/Native 개요를 참조하십시오. 멀티플랫폼 프로젝트 1.3에서는 공통 코드를 공유하기 쉽도록 표현력과 유연성을 향상시키고 프로젝트를 더 쉽게 구성하기 위해 멀티플랫폼 프로젝트 모델을 완전히 재작성했습니다. 또한, Kotlin.. 2023. 9. 13.
[Kotlin 번역] What's new in Kotlin 1.2 2017년 11월 28일 Table of contents 멀티플랫폼 프로젝트 다른 언어 기능 표준 라이브러리 JVM 백엔드 JavaScript 백엔드 멀티플랫폼 프로젝트 (실험적 기능) 멀티플랫폼 프로젝트는 Kotlin 1.2에서 제공되는 새로운 실험적인 기능으로, Kotlin에서 지원하는 대상 플랫폼인 JVM, JavaScript 및 (미래에는) Native 간에 코드를 재사용할 수 있게 해줍니다. 멀티플랫폼 프로젝트에서는 세 가지 종류의 모듈이 있습니다. 공통 모듈: 어떤 특정 플랫폼에 특정하지 않은 코드와 플랫폼 종속 API의 구현 없이 선언을 포함하는 모듈입니다. 플랫폼 모듈: 공통 모듈의 플랫폼 종속 선언을 특정 플랫폼에 대한 구현과 함께 포함하며, 다른 플랫폼 종속 코드도 포함할 수 있습니다... 2023. 9. 13.
[Kotlin 번역] What's new in Kotlin 1.1 2016년 2월 15일 Table of contents 코루틴 다른 언어 기능 표준 라이브러리 JVM 백엔드 JavaScript 백엔드 JavaScript Kotlin 1.1부터 JavaScript 대상은 더 이상 실험적으로 간주되지 않습니다. 모든 언어 기능이 지원되며, 프론트엔드 개발 환경과의 통합을 위한 많은 새로운 도구가 있습니다. 아래에서 자세한 변경 목록을 확인하세요. 코루틴 (실험 중) Kotlin 1.1의 주요 새로운 기능은 코루틴(coroutines)입니다. 코루틴은 async/await, yield 및 유사한 프로그래밍 패턴을 지원합니다. Kotlin의 설계 핵심은 코루틴 실행의 구현이 언어가 아닌 라이브러리의 일부로 되어 있으므로 특정한 프로그래밍 패러다임이나 동시성 라이브러리에 얽매.. 2023. 9. 12.
[Kotlin Release Notes] Kotlin 1.9.0 Released 2023년 7월 6일 Kotlin 1.9.0 릴리스가 나왔으며, JVM을 위한 K2 컴파일러는 이제 베타 버전입니다. 이 릴리스에는 새로운 언어 기능과 Kotlin Multiplatform 및 Kotlin/Native의 개선 사항이 포함되어 있습니다. 이 릴리스의 주요 하이라이트는 다음과 같습니다: 새로운 Kotlin K2 컴파일러 업데이트 enum 클래스 값 함수의 안정적인 대체 open-ended 범위를 위한 안정적인 .. 2023. 9. 12.
[Kotlin Release Notes] Introducing Kotlin Notebook 2023년 7월 4일 IntelliJ IDEA용 Kotlin Notebook 플러그인의 첫 번째 실험 버전이 이제 사용 가능합니다! 이 게시물에서는 플러그인의 기능과 사용 사례에 대한 통찰력을 제공하지만 그에 앞서 플러그인이 스스로 말하게 두겠습니다: 마켓플레이스에서 설치하기 Kotlin Notebook 플러그인이란 무엇인가요? 노트북은 코드, 시각화 및 텍스트를 하나의 문서에 결합할 수 있는 대화형 도구입니다. 노트북에서는 코드 스니펫(셀)을 작성하고 실행하며 결과를 볼 수 있으며 생각 과정을 한 곳에 문서화할 수 있습니다. 노트북은 이미 빠른 프로토타이핑, 분석 및 데이터 과학을 위해 널리 사용되고 신뢰받고 있습니다. Kotlin Notebook 플러그인은 대화형 개발의 힘을 IntelliJ IDEA.. 2023. 9. 12.
[Kotlin Release Notes] Kotlin 1.8.20 Released 2023년 4월 25일 Kotlin 1.8.20 릴리스가 나왔습니다! 이 릴리스에서 주목할만한 몇 가지 기능은 다음과 같습니다: 새로운 Kotlin K2 컴파일러 업데이트. 표준 라이브러리에서 AutoCloseable 인터페이스와 Base64 인코딩. 새로운 JVM 점진적 컴파일러가 기본으로 활성화됨. 새로운 실험적 Kotlin/Wasm 대상. 전체 변경 목록은 "Kotlin 1.8.20의 새로운 내용" 또는 GitHub 릴리스 노트를 참조하세요. 새로운 실험적 Kotlin/Wasm 대상 Kotlin 1.8.20에서는 WebAssembly라는 새로운 컴파일 대상이 도입되었습니다. 우리는 WebAssembly가 유망한 기술이라고 생각하며, 여러분이 그것을 더 잘 사용하고 Kotlin의 모든 이점을 얻을 수.. 2023. 9. 12.
[Kolint Release Notes] Kotlin 1.8.0 Released 2023년 1월 12일 Kotlin 1.8.0 릴리스가 나왔으며, 다음은 그 중 주요 기능 몇 가지입니다: JVM을 위한 새로운 실험적 기능: 디렉터리 내용을 재귀적으로 복사하거나 삭제하는 기능 추가 kotlin-reflect 성능 개선 더 나은 디버깅 경험을 위한 새로운 -Xdebug 컴파일러 옵션 추가 kotlin-stdlib-jdk7 및 kotlin-stdlib-jdk8이 kotlin-stdlib로 통합됨 Objective-C/Swift 상호 운용성 개선 Gradle 7.3과의 호환성 전체 변경 목록은 "Kotlin 1.8.0의 새로운 내용"에서 확인하세요. Kotlin 1.8.0을 설치하는 방법 Kotlin 1.8.0을 설치하는 방법은 다음과 같습니다: 이미 IntelliJ IDEA (2021.3.. 2023. 9. 12.
반응형