나에게 필요한 지식과 기술을 검색해 보세요.

폴리글랏 프로그래밍 : 새로운 자바 언어를 기다리는 히치하이커를 위한 안내서

지은이

임백준

출간일

2014.03.18

레벨

초중급

평점

4(1명)

정가

17,800

판매가

16,020

총 결제 금액

10%

16,020

적립 예정

800P

쪽수

256P

ISBN

9788968480867

브랜드

한빛미디어

이제 프로그래머는 어느 언어 하나에 안주할 수 없다. 패러다임을 달리 하는 여러 언어를 자유롭게 구사하지 않으면 살아남을 수 없는 폴리글랏 프로그래밍의 시대가 도래했기 때문이다. 물론, 자신의 포트폴리오를 어떤 언어로 구성하는지는 각자의 몫이다. 하지만 앞으로는 '프로그래머가 어떤 언어에 대해서 얼마나 많이 알고 있는가'가 아니라 '어떤 언어를 얼마나 빠르게 학습할 수 있는가'가 더 중요하다는 점을 기억하기 바란다.


* 폴리글랏이란 무엇인가?
여러 개의 언어를 사용하는 것을 영어로 폴리글랏(polyglot)이라고 말한다. 원래는 한국어나 영어 같은 실제 세계의 언어에 대해서 적용되는 단어지만 이 책에서는 컴퓨터 프로그래밍 언어를 대상으로 사용했다. 새로운 표현은 아니다. 미국의 프로그래밍 업계에서는 폴리글랏이라는 표현을 사용한 지가 이미 오래되었다.


이 책의 특징과 장점


이 책은 제일 먼저 폴리글랏이라는 개념 자체에 대해 알아본다. 이어서 자바의 역사와 현주소를 짚어보고, 자바와 함께 동시대의 한 축을 담당했던 C#의 역사와 기능에 대해서 살펴보고, 마지막으로 JVM 위에서 차세대 언어로 주목을 받는 함수형 언어인 스칼라에 대해서 살펴본다. 책의 1부에서는 자바에 대해서 논하고, 2부에서는 C#에 대해서, 그리고 마지막인 3장에서는 스칼라에 대해서 다룬다. 수많은 언어 중에서 특별히 세 언어를 선택한 것은 필자의 개인적인 경험과 무관하지 않지만, 책에서 말하고자 하는 주제를 풀어가기에 도움이 되기 때문이기도 하다.


어떤 독자를 위한 책인가?


이 시대를 살아가는 모든 프로그래머의 필독서다

저자

목차

프롤로그


01. 자바
    자바를 넘어서
    제임스 고슬링과 오라클
    람다와 클로저
    닐 게프터
    연산자 오버로딩
    제네릭
    자바 8


02. C#
    델파이
    속성과 대리자
    일급 함수
    또 다른 차이들
    링큐 LINQ


03. 스칼라
    가디언
    제임스 스트라칸 2009년 7월 6일 월요일
    트위터
    월스트리트
    마틴 오더스키
    언어의 추상
    트레이트


에필로그
부록. 스칼라 학습을 위한 자료

리뷰

전체 평점

4

오탈자

등록된 오탈자가 없어요

오탈자를 발견하셨다면 작성해주세요.

17,800

10%

16,020