Language/Kotlin

[Kotlin] 코틀린(Kotlin)과 자바(Java) 비교
1. 코틀린을 추천하는 이유2017년 구글 안드로이드 개발 공식 언어로 코틀린 지정코틀린으로 개발한 결과 코드베이스 크기가 33% 줄고 NPE 비정상 종료가 30% 감소자바보다 간결// javapublic class Main { public stastic void main(String[] args) { System.out.println("Hello World"); }}// kotlinfun main() { println("Hello World")}Null satetyJava Java 컴퍼일러는 NPE(NullPointerException)의 발생을 방지하지 못함NPE는 항상 런타임(서비스 운영 중)에 발생하며 사용자에게 불편NPE가 발생하는 위치를 명확히 알려주지 못하는 경우도 많음Kotli..