Kotlin
코틀린의 장점
elfinana
2022. 4. 26. 16:18
문법 자체가 명확하고 깔끔하기 대문에 배우는데 쉬우며 실수할 여지가 줄어든다
- 세미콜론 없음
- new 키워드 없이 객체 생성
- 타입 추론을 지원하므로 타입을 적지 않음
android API, JVM libs 등을 그대로 사용할 수 있고 모든 자바 프레임워크들을 사용할 수 있다
널값 허용여부를 컴파일 단계에서 검사하므로 자바에서 흔히 발생하는 오류인 널 포인터 예외를 줄일 수 있다
자바에서의 불편한 getter/setter를 dataClass로 관리하여 편리하다