Kotlin은 최근 몇 년간 빠르게 확산된 JVM 언어입니다.간결한 문법, Null-safety, 코루틴 등으로 인해 생산성이 높아 많은 개발자들이 선호합니다.하지만 Java와 비교했을 때 불리한 점도 분명히 존재합니다. 이번 글에서는 Kotlin이 Java에 비해 덜 좋은 부분을 정리해 보겠습니다.1. 컴파일 속도Kotlin은 컴파일 시간이 Java보다 느린 편입니다.Null 검사, 코루틴 코드 변환 등 추가 처리가 많기 때문입니다.특히 멀티모듈 프로젝트에서는 빌드 시간이 체감될 정도로 늘어날 수 있습니다.반면 Java는 오랜 기간 최적화된 Javac을 사용해 빌드 속도가 빠릅니다.2. 라이브러리 및 호환성Kotlin은 JVM 위에서 실행되지만,Lombok 같은 일부 라이브러리와 충돌이 생기기도 하고,..