코틀린의 목표
- 코틀린의 목표는 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에서 실행할 수 있는 파일로 변환할 수 있다.
참고자료
'코틀린 Kotlin' 카테고리의 다른 글
변수 (0) | 2023.02.03 |
---|---|
프로그램 (Program) 용어 및 톺아보기 (0) | 2023.02.03 |
정수 (Integer numbers), 문자 (Characters), 문자열 (Strings) (0) | 2023.02.03 |