Notice
Recent Posts
Recent Comments
준호씨의 블로그
Kotlin In Action 책을 읽자 본문
반응형
왜인지 며칠전부터 안방에 굴러다니던 Kotlin In Action 책을 발견하였다. 아마도 아이들이 가져다 둔게 아닐까 싶긴 한데 눈에 띈 기념(?) 으로 계획을 세워서 책을 좀 읽어 볼까 한다.
목차는 다음과 같다.
- 1부 코틀린 소개
- 1장 코틀린이란 무엇이며, 왜 필요한가?
- 2장 코틀린 기초
- 3장 함수 정의와 호출
- 4장 클래스, 객체, 인터페이스
- 5장 람다로 프로그래밍
- 6장 코틀린 타입 시스템
- 2부 코틀린답게 사용하기
- 7장 연산자 오버로딩과 기타 관례
- 8장 고차 함수: 파라미터와 반환 값으로 람다 사용
- 9장 제네릭스
- 10장 애노테이션과 리플렉션
- 11장 DSL 만들기
일주일에 1장 (Chapter) 정도를 목표로 읽으면 2달 반 정도면 다 읽을 수 있지 않을까 생각된다. 여력이 되면 개발자들과 스터디도 해 봤으면 한다.
개인적으로 Kotlin 은 앞으로 크게 성장할 언어라고 생각하고 있다. 특히 Java 가 지금보다 더 분발하지 않으면 Java 의 영역은 크게 위협 받으리라 생각한다. Scala 나 Clojure 같은 언어들도 기대되는 언어들이긴 하지만 대중화가 되기에는 현재 기준으로는 좀 어려운 편이다. 비교적 쉽게 배울 수 있는 Kotlin 이 더 빠르게 대중화 될 것이라 기대된다. IntelliJ 로 유명한 JetBrains 에서 만든 언어다 보니 개발툴 지원도 좋고 (심지어 Java 코드를 쉽게 Kotlin 으로 변환도 해줌), 안드로이드 공식 언어, 스프링프레임워크 지원 등은 Kotlin 을 빠르게 성장 시키는데 큰 영향을 줄 것이다.
얼마전 만났던 어떤 개발자 지원자는 코딩테스트를 코틀린으로 풀어서 제출 했었다. 점점 그런 케이스를 많이 보게 되지 않을까 생각된다.
반응형
'개발이야기' 카테고리의 다른 글
ansible 로 hiredis 라이브러리 설치 하기 (0) | 2019.08.05 |
---|---|
IntelliJ tomcat 라이브러리 설정하기. tomcat-dbcp 추가하기 (0) | 2019.08.02 |
개발도서 정리 (0) | 2019.07.13 |
(해결) github 커밋 밭에 구멍이... 억울... (0) | 2019.06.19 |
Konva.js Tutorial 7. Wedge 쐐기모양 그리기 (0) | 2019.06.01 |
Comments