[Kotlin] v1.9 Language 변경점 - data object, value class, enum entries
kotlin이 v1.9쯤 오니까 갑자기 버전이 훅!! 올라간것같은 기분이 드네요. 역시나 안정화 되고 출시를 앞둔 K2 compiler가 Beta로 올라왔다는 말로 시작을 장식합니다..만!! 아직은 여러 제약조건들이 존재하는것 같아서 일단 이 얘기는 제외 하려고 합니다. 정확하게는 KSP와 Compose의 지원이 아직은 미흡하고 추후 2.0 정식 출시시 통합된다고 하니, 그때를 기다려 봐야 겠습니다. 사실 빌드 속도가 얼마나 빨라질지 두근두근 합니다만.. 지금은 적용해서 돌면 다행, 안돌면 그만인 상황이라, K2 Compiler 얘기는 제외하고 언어적으로 바뀐 부분이 무엇인지만 간략하게 정리합니다. K2 compiler 적용 관련된 부분을 보고 싶으시다면 하기 references에 링크를 타고 진입 하시..