코틀린 Kotlin
코틀린 이란
leexx
2023. 2. 3. 14:49
코틀린의 목표
- 코틀린의 목표는 Java 의 대안 을 제공하는 것 이었다.
- 2011년 7월에 JetBrains 가 (Java 플랫폼용 언어인) Kotlin 을 발표했다.
- 이름은 러시아 상트페테르부르크 근처의 코틀린 섬 에서 유래했다.
코틀린이란?
- JetBranins 에서 만든 언어로, 명확하고 간결하여 쉽게 읽을 수 있다고 한다.
- 다양한 분야에서 사용할 수 있다
- mobile, server-side, desktop applications, making useful frameworks, making libraries
- IntelliJ IDEA, Eclipse, Android Studio 에서 사용 가능하다.
Multiplatform 언어
- 코틀린은 다양한 플랫폼에서 사용할 수 있는 언어이다.
- JVM
- Kotlin 은 Java 와 완벽하게 호환된다. 따라서 Java 로 작성된 라이브러리를 사용할 수 있다.
- 따라서 Java -> Kotlin 으로도 마이그레이션이 가능하다.
- Android
- 안드로이드 애플리케이션을 만들 수 있다.
- JavaScript
- JavaScript 와도 호환이 된다.
- 클라이언트측 웹 애플리케이션을 만들고 브라우저에서 실행할 수 있다.
- Native
- Kotlin 코드는 Windows, Linux, iOS, macOS 등 모든 OS에서 실행할 수 있는 파일로 변환할 수 있다.
참고자료
https://hyperskill.org/learn/step/4350
Introduction to Kotlin – JetBrains Academy — Learn programming by building your own apps
What is Kotlin? Kotlin is a highly effective modern programming language developed by JetBrains. It has a very clear and concise syntax, which makes your code easy to read. Kotlin is widely used around the world, and its popularity among developers is cons
hyperskill.org