안녕하세요
새롭게 공부하고 있는 언어 Kotlin에 소개해드리려고 합니다.
코틀린(Kotlin)은 인텔리제이(Intellij IDEA)라는 제품으로 유명한 젯브레인(Jetbrain)에서 만든 언어입니다.
2011년 최초 공개 후 개발을 진행하여 2016년 2월 1.0 버전이 정식으로 출시되었습니다.
간결한 문법과 풍부한 기능, 높은 안정성을 토대로 높은 생산성을 보장하는것을 목표로 개발되었다고 합니다.
자바와 100% 호환되어 자바로 작성된 프로젝트에 코틀린을 사용할 수 있고 반대로
코틀린으로 작성된 코드에 자바를 추가할 수 있습니다.
컴파일 단계에서 JVM(자바 가상 머신)으로 진행되기 때문이죠
구글 I/O 2017에서 정식으로 채택도 되었습니다( 사라질 걱정은 안해도 됩니다! )
- 문장끝에 ;를 찍지 않는다( 선택사항 )
- new 키워드를 쓰지 않는다
- 타입 추론을 지원한다
Java와 비교하면 위 3개의 특징이 나타나게 됩니다.
이러한 간단한 문법들이 코드를 간결화 시켜주고, 생산성을 높여줍니다!
일상 속 이야기를 방문해주셔서 감사합니다. 댓글을 남겨주시면 많은 힘이 될거에요
'Program Language > Android' 카테고리의 다른 글
Crashlytics + Timber? (0) | 2022.08.11 |
---|---|
Android StrictMode? 그게뭔데 ? (0) | 2022.08.09 |
[android] Androidx 사용법 (0) | 2018.12.30 |
[Kotlin] 코틀린! data 클래스 (0) | 2018.08.03 |
[Kotlin] 코틀린만의 접근지정자! internal (0) | 2018.08.02 |
댓글