본문 바로가기

Kotlin

[Kotlin] 코틀린 철학 Modern, Concise, Safe

728x90
반응형

코틀린의 철학 현대적, 간결한, 안전한

Modern, Concise and Safe programming language

자바와 100호환, JVM 에서 동작

Kotlin First!!!

코틀린은 정적 타입의 언어

→ 프로그램 구성 요소의 타입을 컴파일 시점에 알 수 있고 프로그램 안에서 필드나 메서드를 사용할 때 컴파일러가 타입을 검증한다.

코틀린은 객체지향프로그래밍(OOP)와 함수형프로그래밍(FP)를 조화롭게 지원

→ 코틀린 언어 개발자들은 코틀린 언어의 간결함을 살리기 위해 프로그래머가 작성하는 코드에서 의미 없는 부분을 줄이고 언어가 요구하는 구조를 만족시키기 위해 별 뜻은 없지만 프로그램에 꼭 넣어야 하는 부수적인 요소를 줄이기 위해 많은 노력을 하였다.

변수명 : 타입

val number: Int = 100

728x90
반응형