logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

브루스 테이트의 세븐 랭귀지

브루스 테이트의 세븐 랭귀지

(프로그래머라면 알아야 할 미래를 품은 7가지 언어)

브루스 테이트 (지은이), 임백준 (옮긴이)
  |  
한빛미디어
2015-05-01
  |  
25,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 22,500원 -10% 0원 1,250원 21,250원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
aladin 17,500원 -10% 870원 14,880원 >

책 이미지

브루스 테이트의 세븐 랭귀지

책 정보

· 제목 : 브루스 테이트의 세븐 랭귀지 (프로그래머라면 알아야 할 미래를 품은 7가지 언어)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > Ruby/Rails
· ISBN : 9788968481857
· 쪽수 : 404쪽

책 소개

일주일에 하나씩 7가지 언어를 익힐 수 있는 폴리글랏 지침서. 동시성 프로그래밍과 함수형 언어는 앞으로 계속 중요성이 높아질 전망이고, 이 책은 이러한 시대적 요구에 부응하는 언어 7가지를 빠르게 익히는 방법을 제시한다.

목차

CHAPTER 1 서문
__1.1 혼돈 속의 질서
__1.2 언어들
__1.3 이 책을 사라
____1.3.1 배움을 위한 배움
____1.3.2 어려운 시대에 대한 도움
__1.4 이 책을 사지 말라
____1.4.1 문법 이상의 내용
____1.4.2 언어 설치 가이드가 아니다
____1.4.3 프로그래밍 레퍼런스 책이 아니다
____1.4.4 혹독하게 몰아붙일 것이다
__1.5 마지막으로 한마디

CHAPTER 2 루비
__2.1 루비에 대하여
____2.1.1 마츠와의 인터뷰
__2.2 1일: 유모 찾기
____2.2.1 훑어보기
____2.2.2 콘솔에서 루비 사용하기
____2.2.3 프로그래밍 모델
____2.2.4 결정
__2.3 2일: 하늘에서 땅으로
____2.3.1 함수 정의하기
____2.3.2 배열
____2.3.3 해시
____2.3.4 코드 블록과 산출
____2.3.5 파일에서 루비 실행하기
____2.3.6 클래스 정의하기
____2.3.7 믹스인 작성하기
____2.3.8 모듈, enumerable, 집합
____2.3.9 2일 차에 배운 것
____2.3.10 2일 차 자율 학습
__2.4 3일: 심각한 변화
____2.4.1 오픈 클래스
____2.4.2 method_missing
____2.4.3 모듈
____2.4.4 3일 차에 배운 내용
____2.4.5 3일 차 자율 학습
__2.5 루비를 마무리하며
____2.5.1 핵심 강점
____2.5.2 약점
____2.5.3 마치며

CHAPTER 3 Io
__3.1 Io에 대하여
__3.2 1일: 학교 빼먹고 놀러 가기
____3.2.1 안면 트기
____3.2.2 객체, 프로토타입, 상속
____3.2.3 메서드
____3.2.4 리스트와 맵
____3.2.5 ture, false, nil, 싱글턴
____3.2.6 스티브 디코트와의 인터뷰
____3.2.7 1일 차에 배운 내용
____3.2.8 1일 차 자율 학습
__3.3 2일: 소시지 왕
____3.3.1 조건과 루프
____3.3.2 연산자
____3.3.3 메시지
____3.3.4 리플렉션
____3.3.5 2일 차에 배운 내용
____3.3.6 2일 차 자율 학습
__3.4 3일: 퍼레이드와 다른 낯선 장소들
____3.4.1 도메인 언어
____3.4.2 Io의 method_missing
____3.4.3 동시성
____3.4.4 3일 차에 배운 내용
____3.4.5 3일 차 자율 학습
__3.5 Io를 마무리하며
____3.5.1 강점
____3.5.2 약점
____3.5.3 마치며

CHAPTER 4 프롤로그
__4.1 프롤로그에 대하여
__4.2 1일: 훌륭한 운전사
____4.2.1 기본적인 사실
____4.2.2 기본적인 추론과 변수
____4.2.3 빈칸 채우기
____4.2.4 지도 색칠하기
____4.2.5 통합, 파트 1
____4.2.6 실전 프롤로그
____4.2.7 1일 차에 배운 내용
____4.2.8 1일 차 자율 학습
__4.3 2일: 시작까지 15분 남았어
____4.3.1 재귀
____4.3.2 리스트와 튜플
____4.3.3 리스트와 수학
____4.3.4 규칙을 양방향으로 사용하기
____4.3.5 2일 차에 배운 내용
____4.3.6 2일 차 자율 학습
__4.4 3일: 라스베이거스 날려보내기
____4.4.1 스도쿠 풀기
____4.4.2 8 퀸
____4.4.3 3일 차에 배운 내용
____4.4.4 3일 차 자율 학습
__4.5 프롤로그를 마무리하며
____4.5.1 강점
____4.5.2 약점
____4.5.3 마치며

CHAPTER 5 스칼라
__5.1 스칼라에 대하여
____5.1.1 자바와의 관련성
____5.1.2 맹신은 없다
____5.1.3 스칼라의 창시자 마틴 오더스키와의 인터뷰
____5.1.4 함수 프로그래밍과 동시성
__5.2 1일: 언덕 위의 성
____5.2.1 스칼라의 자료형
____5.2.2 표현과 조건
____5.2.3 루프
____5.2.4 범위와 튜플
____5.2.5 스칼라에서의 클래스
____5.2.6 보조 생성자
____5.2.7 클래스를 확장하기
____5.2.8 1일 차에 배운 내용
____5.2.9 1일 차 자율 학습
__5.3 2일: 정원 손질하기와 그 밖의 트릭
____5.3.1 var 대 val
____5.3.2 컬렉션
____5.3.3 컬렉션과 함수
____5.3.4 2일 차에 배운 내용
____5.3.5 2일 차 자율 학습
__5.4 3일: 털 다듬기
____5.4.1 XML
____5.4.2 패턴 매칭
____5.4.3 동시성
____5.4.4 3일 차에 배운 내용
____5.4.5 3일 차 자율 학습
__5.5 스칼라를 마무리하며
____5.5.1 핵심 강점
____5.5.2 약점
____5.5.3 마치며

CHAPTER 6 얼랭
__6.1 얼랭에 대하여
____6.1.1 동시성을 위해 만들어지다
____6.1.2 조 암스트롱 박사와의 인터뷰
__6.2 1일: 사람 모습을 하기
____6.2.1 시작하기
____6.2.2 주석, 변수, 표현
____6.2.3 원자, 리스트, 튜플
____6.2.4 패턴 매칭
____6.2.5 1일 차에 배운 내용
____6.2.6 1일 차 자율 학습
__6.3 2일: 형태 바꾸기
____6.3.1 제어 구조물
____6.3.2 익명 함수
____6.3.3 리스트와 고계함수
____6.3.4 리스트와 관련된 고급 개념
____6.3.5 2일 차에 배운 내용
____6.3.6 2일 차 자율 학습
__6.4 3일: 빨간 약
____6.4.1 기본적인 동시성 원시 값
____6.4.2 동기적 메시지
____6.4.3 안정성을 위해서 프로세스 연결하기
____6.4.4 3일 차에 배운 내용
____6.4.5 3일 차 자율 학습
__6.5 얼랭을 마무리하며
____6.5.1 핵심 강점
____6.5.2 약점
____6.5.3 마치며

CHAPTER 7 클로저
__7.1 클로저에 대하여
____7.1.1 모든 것은 리스프로부터
____7.1.2 JVM 위에서
____7.1.3 동시성 세계에 맞춰 업데이트되다
__7.2 1일: 루크 훈련시키기
____7.2.1 기본적인 함수 호출하기
____7.2.2 문자열과 문자
____7.2.3 불리언과 표현
____7.2.4 리스트, 맵, 집합, 벡터
____7.2.5 함수 정의하기
____7.2.6 바인딩
____7.2.7 익명 함수
____7.2.8 클로저의 창시자 리치 히키와의 인터뷰
____7.2.9 1일 차에 배운 내용
____7.2.10 1일 차 자율 학습
__7.3 2일: 요다와 포스
____7.3.1 loop와 recur를 사용하는 재귀
____7.3.2 시퀀스
____7.3.3 게으른 평가
____7.3.4 defrecord와 protocol
____7.3.5 매크로
____7.3.6 2일 차에 배운 내용
____7.3.7 2일 차 자율 학습
__7.4 3일: 악마의 눈
____7.4.1 참조와 트랜잭션 메모리
____7.4.2 원자 사용하기
____7.4.3 에이전트 이용하기
____7.4.4 퓨처
____7.4.5 우리가 다루지 않은 것
____7.4.6 3일 차에 배운 내용
____7.4.7 3일 차 자율 학습
__7.5 클로저를 마무리하며
____7.5.1 리스프의 역설
____7.5.2 핵심 강점
____7.5.3 약점
____7.5.4 마치며

CHAPTER 8 하스켈
__8.1 하스켈에 대하여
__8.2 1일: 논리
____8.2.1 표현과 원시 자료형
____8.2.2 함수
____8.2.3 튜플과 리스트
____8.2.4 리스트 만들기
____8.2.5 필립 와들러와의 인터뷰
____8.2.6 1일 차에 배운 내용
____8.2.7 1일 차 자율 학습
__8.3 2일: 스팍의 위대한 힘
____8.3.1 고계함수
____8.3.2 부분함수와 커링
____8.3.3 게으른 평가
____8.3.4 사이먼 페이턴-존스와의 인터뷰
____8.3.5 2일 차에 배운 내용
____8.3.6 2일 차 자율 학습
__8.4 3일 차: 정신 융합
____8.4.1 클래스와 자료형
____8.4.2 모나드
____8.4.3 3일 차에 배운 내용
____8.4.4 3일 차 자율 학습
__8.5 하스켈을 마무리하며
____8.5.1 핵심 강점
____8.5.2 약점
____8.5.3 마치며

CHAPTER 9 마무리
__9.1 프로그래밍 모델
____9.1.1 객체지향 (루비, 스칼라)
____9.1.2 프로토타입 프로그래밍 (Io)
____9.1.3 제약-논리 프로그래밍 (프롤로그)
____9.1.4 함수 프로그래밍 (스칼라, 얼랭, 클로저, 하스켈)
____9.1.5 패러다임 바꾸기
__9.2 동시성
____9.2.1 변경 가능한 상태 통제하기
____9.2.2 Io, 얼랭, 스칼라의 액터
____9.2.3 퓨처
____9.2.4 트랜잭션 메모리
__9.3 프로그래밍 구조물
____9.3.1 리스트 컴프리헨션
____9.3.2 모나드
____9.3.3 매칭
____9.3.4 통합
__9.4 자신의 목소리 찾기

저자소개

브루스 테이트 (지은이)    정보 더보기
베테랑 소프트웨어 개발자이자 루비 개발 컨설턴트. IBM에서 13년간 근무하며 데이터베이스 소프트웨어 개발, 객체지향 인프라 구축, 자바 플랫폼 컨설팅 등의 직무를 수행했다. 이후 여러 스타트업에서 클라이언트 솔루션 이사에서 CTO까지 다양한 직책을 역임했다. 국제적인 강연자이며, 저서가 10권이 넘는 저술가이기도 하다. 본서(2011) 및 『Better, Faster, Lighter Java』(2005)로 졸트상을 받았다.
펼치기
임백준 (옮긴이)    정보 더보기
서울대학교에서 수학을 공부하고, 미국으로 건너가 인디애나 주립대학교에서 컴퓨터과학을 공부했어요. 중학교 시절 8비트 컴퓨터와 베이식 언어를 접하며 프로그래밍에 대한 재미를 알게 되었습니다. 지금은 맨해튼의 스타트업 회사에서 분산 처리, 빅데이터, 머신러닝과 관련된 프로그램을 개발하면서, 여러 매체에 글을 기고하고, 팟캐스트 방송 〈나는 프로그래머다〉 호스트로 활약하고 있습니다. 지은 책으로 《임백준의 대살개문》 《누워서 읽는 알고리즘》 《팟캐스트 나는 프로그래머다 1,2》 등이 있습니다. 현재, 미국 뉴저지에서 아내와 두 딸과 함께 살고 있습니다. baekjun.lim@gmail.com
펼치기

책속에서



추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책