최근 코틀린을 배워야할 일이 생겼다. 당장 쓸 건 아니지만 미리 알아둬야겠다는 생각이 들어서 간단하게 정리해보고자 한다. 코틀린은 Google I/O 2017에서 안드로이드의 공식언어로 채택되었다. 코틀린 장점 문법적으로 진보 서버 사이드 애플리케이션에 좋음 자바 완벽 호환 툴 지원 (Intellij) 러닝커브가 낫음 코틀린 지원 서버사이드 프레임워크 Spring Vert.x kotlinx.html 세미콜론 사용하지 않는다. val temp: int = 10 var temp = 15 val: 변할 수 없는 상수 (read only, 초기화해줘서 선언해야함) var: 일반적인 변수 fun sum(a: int, b: int): int { return a + b } 위 코드는 아래처럼 단순화 가능하다. fun..