
·💻 CS
Kotlin의 탄생 배경 및 특징Kotlin은 JetBrains에서 개발한 정적 타입의 프로그래밍 언어로, 2011년에 첫 공개되었고 2016년 1.0 버전이 정식 출시되었습니다. 정적 타입(Static Typing)이란?프로그래밍 언어에서 타입이란 변수나 함수의 값이 어떤 종류인지(ex. Int, String, Boolean 등)를 의미하는데정적 타입 언어는 컴파일 시점에 변수나 표현식의 타입이 정해지고 검사되는 언어이며 동적 타입 언어는 런타임 시점에 타입이 결정되는 언어입니다. JetBrains는 IntelliJ IDEA와 같은 개발 도구를 개발하는 회사로, 내부적으로 대부분의 코드를 Java로 작성해왔습니다. 하지만 Java는 수십 년의 역사를 가진 만큼 다음과 같은 여러 문제점을 안고 있었습니다..