티스토리 뷰

공부/독서

Programming in Scala

doublemetal 2016. 5. 16. 22:00

목차에서 눈에 띄는 단어와, 문장들 : 확장 가능한 언어, 세미콜론 추론, 스칼라 애플리케이션, 리터럴, 연산자는 메소드다, 객체 동일성, 풍부한 래퍼, 변수 스코프, 1급 계층 함수, 흐름 제어 추상화(Flow Control Abstract?), 기본 클래스, 트레이트, 단위 테스트, 애노테이션 등


이 책의 대상 독자 : 다음 프로젝트를 스칼라로 진행하고 싶다면 이 책이 바로 당신을 위한 것이다. 또, 새로운 개념을 배워서 생각의 지평을 넓히고 싶은 프로그래머에게도 재미있을 것이다. 예를 들어 자바 프로그래머는 이 책을 읽고 다양한 함수형 프로그래밍 개념을 익히고 더 발전된 객체지향 아이디어도 배울 수 있다. 스칼라와 그 아이디어에 대해 배우고 나면 여러분은 분명 더 나은 프로그래머가 되어 있으리라 믿는다. - 열심히 해봅시다


47p 확장가능한 언어 : Actor-based concurrent programming이라는 스칼라 라이브러리를 예로 들어 설명하고 있다. 비동기/이벤트 방식의 액터라는 라이브러리 차원에서 정의한 문법을 프로그래머가 스칼라문법인 것 마냥 사용할 수 있다.

댓글
댓글쓰기 폼