
10
스칼라가 만들어진 지
12
년이 지났다. 그동안 스칼라는 차근차근 세를 불려왔다. 최근에 스파
크
Spark
가 관심을 끌면서 스칼라를 사용하거나 스칼라에 관심을 갖는 개발자가 빠르게 늘고 있
다. 또한 자바
8
에 아주 기본적인 함수형 프로그래밍 기능이 추가되면서, 자바 개발자 중에서도
더 나은 함수형 프로그래밍 언어를 원하는 경우가 생겨났고, 그에 따라 클로저나 스칼라 등의
JVM
기반 언어에 눈길을 주는 경우가 생겨나고 있다.
스칼라를 배울 때 가장 좋은 방법은 무엇일까? 스칼라에는
REPL
이 있으므로 이를 활용해서
대화식으로 코드를 입력하고 바로 컴파일러로 컴파일해서 실행한 결과를 살펴볼 수 있다. 이런
REPL
을 활용하면서 스칼라의 각종 개념을 바로바로 실행해가며 배우는 것이 가장 좋은 방식
이라고 할 수 있다. 책을 백 번 읽는 것보다 한 번 실행해보는 것이 더 낫다는 것은 프로그래머
들 사이에 널리 받아들여지는 속담이 아니던가!
이 책은 그런 면에서 최고의 스칼라 자습서라고 할 수 있다. 이 책은 코딩하는 법을 가르쳐주지
는 않는다. 하지만 이미 어느 정도 프로그래밍을 할 줄 아는 독자는 스칼라의 여러 개념을
REPL
을 통해 바로바로 시험해보면서 몸으로 체험할 수 있다. 짧지만 핵심을 찌르는 예제와 예제에 대
한 간결하고 정확한 설명을 제공하므로, ...