[코틀린] 설치와 실행 방법: 단계별 가이드
프로그래밍 언어 코틀린(Kotlin)은 간결하면서도 강력한 언어로, 특히 안드로이드 개발과 JVM(Java Virtual Machine) 환경에서의 개발에 최적화되어 있습니다. 이 글에서는 맥OS에서 코틀린을 설치하고 실행하는 방법을 안내합니다. 특히, 자바 설치와 홈브루(Homebrew)를 이용한 코틀린 컴파일러 설치 방법을 다룹니다.
코틀린을 왜 배워야 할까요?
코틀린은 자바와 100% 호환되며, 더 적은 코드로 더 많은 기능을 제공하는 현대적인 언어입니다. 구글이 공식적으로 안드로이드 개발 언어로 채택한 이후로 그 인기가 급상승하였고, JVM을 기반으로 한 서버 개발에서도 널리 사용되고 있습니다. 따라서, 코틀린을 배우면 안드로이드 개발과 서버 개발 모두에서 경쟁력을 갖출 수 있습니다.
사전 준비: 자바 설치
코틀린을 설치하기 전에 자바(JDK)가 먼저 설치되어 있어야 합니다. 맥OS에 자바가 설치되어 있지 않다면, Oracle JDK 또는 OpenJDK를 다운로드하여 설치할 수 있습니다. 자바가 이미 설치되어 있는지 확인하려면 터미널을 열고 다음 명령어를 입력합니다:
$ java -version
홈브루를 이용한 코틀린 설치
자바가 설치되어 있다면, 이제 홈브루를 이용하여 코틀린 컴파일러를 설치할 수 있습니다. 홈브루는 맥OS에서 패키지 관리를 간편하게 해주는 도구입니다. 터미널에서 다음 명령어를 입력하여 홈브루를 통해 코틀린을 설치합니다:
$ brew install kotlin
테스트
잘 설치되었는지 코틀린 언어를 실행해보겠습니다.
코틀린 인터프리터 실행
코틀린 설치가 완료되면, 코틀린 인터인터프리터를 실행하여 코드를 즉시 실행해볼 수 있습니다. 터미널에서 다음 명령어를 입력합니다:
$ kotlinc-jvm
정상적으로 실행되면, 다음과 같은 환영 메시지가 나타납니다:
Welcome to Kotlin version 1.6.10 (JRE 17.0.1+1)
Type :help for help, :quit for quit
>>>
인터프리터를 종료하려면 :quit를 입력합니다:
>>> :quit
코틀린 파일 컴파일 및 실행
인터프리터를 통해 간단한 코드를 실행하는 것도 좋지만, 실제 프로젝트에서는 코틀린 파일을 작성하고 컴파일하여 실행하는 과정이 필요합니다. Hello.kt라는 이름으로 새 파일을 생성하고, 아래의 코드를 입력합니다:
fun main() {
println("Hello, world!")
}
이제 터미널을 열고, 다음 명령어로 코틀린 파일을 컴파일합니다:
$ kotlinc Hello.kt -include-runtime -d Hello.jar
여기서 -include-runtime 옵션은 실행 가능한 JAR 파일을 생성하는 데 필요하며, -d 옵션은 출력할 파일명을 지정합니다. 컴파일이 완료되면, 다음 명령어로 생성된 JAR 파일을 실행하여 프로그램의 결과를 확인합니다:
$ java -jar Hello.jar
결론
이 글에서는 맥OS에서 코틀린을 설치하고 실행하는 방법을 단계별로 안내했습니다. 자바 설치, 홈브루를 통한 코틀린 설치, 코틀린 인터프리터 실행, 그리고 코틀린 파일을 컴파일하고 실행하는 과정까지 모두 다루었습니다. 코틀린을 설치하고 첫 프로그램을 실행해 보면서 그 매력적인 기능들을 직접 경험해보세요. 앞으로의 개발 여정에 코틀린이 큰 도움이 될 것입니다.