간편결제, 신용카드 청구할인
카카오페이 3,000원
(카카오페이 결제 시 최대할인 3천원 / 5만원 이상 결제, 기간 중 1회)
PAYCO(페이코) 최대 5,000원 할인
(페이코 신규 회원 및 90일 휴면 회원 한정)
북피니언 롯데카드 30% (21,950원)
(최대할인 3만원 / 3만원 이상 결제)
EBS 롯데카드 20% (25,080원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 NEW 우리V카드 10% (28,220원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 현대카드 7% (29,160원)
(최대할인 3만원 / 3만원 이상 결제)
Close

D 프로그래밍언어

원제 : THE D PROGRAMMING LANGUAGE
소득공제

2013년 9월 9일 이후 누적수치입니다.

판매지수 10
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
공유하기
정가

33,000원

  • 31,350 (5%할인)

    330P (1%적립)

할인혜택
적립혜택
  • I-Point 적립은 출고완료 후 14일 이내 마이페이지에서 적립받기한 경우만 적립됩니다.
  • 추가혜택
    배송정보
    주문수량
    감소 증가
    • 이벤트/기획전

    • 연관도서

    • 사은품(3)

    출판사 서평

    이 책의 구성

    제1장은 언어의 주요 부분을 간략하게 소개한다. 제1장의 목표는 모든 세부사항을 상세히 설명하는 것이 아니라 독자가 D가 어떤 언어인지 감을 잡게 하는 것, 그리고 D로 작은 프로그램을 작성하고 컴파일, 실행하는 데 익숙해지게 하는 것이다.

    제2장과 3장은 언어에 대한 책에서 빼 놓을 수 없는 주제인 표현식과 문장을 공식적으로 서술한다. 나(필자)는 이런 장들에서 꼭 필요한 통일성과 완전함을 추구함과 함께, 전통적인 언어들과의 차이점도 제시하려고 노력했다. 그 노력이 헛되지 않았다면, 독자는 이 두 장이 순차적으로 읽기 쉬울 뿐만 아니라 나중에 뭔가를 빠르게 찾아보기에도 편하다는 점을 알게 될것이다. 각 장 끝에는 마치 "커닝 페이퍼"같은, 간결하고 직관적인 형태로 구성된 빠른 참조표가 있다.제4장은 내장 배열과 연관 배열, 문자열을 설명한다. 배열이라는 것을 안전 스위치를 갖춘 포인터라고 생각해도 좋다. 이 배열들은 메모리 안전성 D의 접근방식을 실현하는 수단이자 여러분이 D를 즐기게되는 한 요인이다. 문자열은 UTF 방식으로 부호화된 유니코드(Unicode) 문자들의 배열이다. 언어 수준과 표준 라이브러리의 유니코드 지원 덕분에 정확하고 효과적인 문자열 처리가 가능하다.

    제4장까지 읽고 나면 독자는 언어가 제공하는 추상들을 이용해서 짧은 스크립트 스타일의 프로그램들을 작성할 수 있게 된다. 이후의 장들은 추상 구축 요소들을 소개한다. 제5장은 함수들을 통합된 방식으로 설명한다. 통상적인 함수는 물론, 컴파일 시점에서 매개변수화되는 함수(템플릿 함수)와 컴파일 도중 평가되는 함수도 이야기한다. 다른 언어에 대한 책들은 보통 이런 개념들을 좀 더 고급의 주제로 취급하지만, D에서는 이런 개념들이 상당히 간단하기 때문에 이처럼 책의 초반부에서 소개할 수 있다.

    제6장은 클래스를 이용한 객체지향적 설계를 논의한다. 이 장에서도 컴파일 시점에서 매개변수화되는 클래스를 유기적이고 통합된 방식으로 소개한다. 제7장은 또 다른 사용자 정의 형식인 구조체(struct)를 소개한다. 구조체는 고효율 추상을 구축하는 수단으로, 클래스와 함께 쓰이는 경우도 많다.

    제8장에서 제10장까지는 비교적 개별적이고 특화된 기능들을 설명한다. 제8장은 형식 한정사들을 다룬다. 한정사는 단일 스레드 응용 프로그램과 다중 스레드 응용 프로그램 모두에서 아주 유용한 강한 보장들을 제공한다. 제9장은 예외 모형을 설명한다. 제10장은 계약 프로그래밍을 위한 D의 강력한 수단들을 소개한다. 계약 프로그래밍을 개별적인 장에서 이야기하는 것은, 오류 처리와 계약 프로그래밍이 실질적으로 같은 주제라는 흔한 오해를 불식하기 위해서이다. 그 둘은 같은 주제가 아니며, 그 이유를 제10장에서 볼 수 있다.

    제11장은 구성요소들을 이용해서 커다란 프로그램을 구축하는 것에 대한 정보와 조언을 제공하며, D의 표준 라이브러리도 간략하게 소개한다. 제12장은 연산자 중복적재를 다룬다. 연산자 중복적재가 없다면 복소수 같은 수많은 추상들을 제대로 사용하기가 어려워진다. 마지막으로 제13장에서는 동시성에 대한 D의 독창적인 접근방식은 논한다.

    목차

    제1장 D로 뛰어들기
    제2장 기본 형식들과 표현식
    제3장 문장
    제4장 배열, 연관배열, 문자열
    제5장 자료와 함수. 함수적 프로그래밍 스타일
    제6장 클래스, 객체지향적 스타일
    제7장 기타 사용자 정의 형식들
    제8장 형식 한정사
    제9장 오류 처리
    제10장 계약 프로그래밍
    제11장 규모의 확장
    제12장 연산자 중복적재
    제13장 동시성

    참고문헌
    찾아보기

    저자소개

    Andrei Alexandrescu [저] 신작알림 SMS신청 작가DB보기
    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    해당작가에 대한 소개가 없습니다.

    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    25년여의 번역 경력을 가진 전문 번역가로, 커누스 교수의 『The art of computer programming』(한빛미디어) 시리즈와 『컴퓨터과학의 기초를 다지는 단단한 수학』(인사이트, 2018), 『UNIX 고급 프로그래밍』(퍼스트북, 2014), 『Game Programming Gems』 시리즈 등 60여 권의 다양한 IT 전문서를 번역했다.

    번역과 프로그래밍 외에 소프트웨어 문서화에도 많은 관심이 있으며, 수많은 오픈소스 프로젝트의 표준 문서 형식으로 쓰이는 DocBook의 국내 사용자 모임인 닥북 한국(http://docbook.kr)의 일원이다. 홈페이지 occam's Razor(http://occamsrazr.net )와 게임 개발

    펼쳐보기

    역자의 다른책

    전체보기
    펼쳐보기

    이 책과 내용이 비슷한 책 ? 내용 유사도란? 이 도서가 가진 내용을 분석하여 기준 도서와 얼마나 많이 유사한 콘텐츠를 많이 가지고 있는가에 대한 비율입니다.

      리뷰

      0.0 (총 0건)

      기대평

      작성시 유의사항

      평점
      0/200자
      등록하기

      기대평

      0.0

      교환/환불

      교환/환불 방법

      ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청함, 1:1 문의 게시판 또는 고객센터(1577-2555) 이용 가능

      교환/환불 가능 기간

      고객변심은 출고완료 다음날부터 14일 까지만 교환/환불이 가능함

      교환/환불 비용

      고객변심 또는 구매착오의 경우에만 2,500원 택배비를 고객님이 부담함

      교환/환불 불가사유

      반품접수 없이 반송하거나, 우편으로 보낼 경우 상품 확인이 어려워 환불이 불가할 수 있음
      배송된 상품의 분실, 상품포장이 훼손된 경우, 비닐랩핑된 상품의 비닐 개봉시 교환/반품이 불가능함

      소비자 피해보상

      소비자 피해보상의 분쟁처리 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 따라 비해 보상 받을 수 있음
      교환/반품/보증조건 및 품질보증 기준은 소비자기본법에 따른 소비자 분쟁 해결 기준에 따라 피해를 보상 받을 수 있음

      기타

      도매상 및 제작사 사정에 따라 품절/절판 등의 사유로 주문이 취소될 수 있음(이 경우 인터파크도서에서 고객님께 별도로 연락하여 고지함)

      배송안내

      • 인터파크 도서 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다

      • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

      • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능하여, 인터파크 외 타업체 배송상품인 경우 발송되지 않을 수 있습니다.

      • 배송비

      도서(중고도서 포함) 구매

      2,000원 (1만원이상 구매 시 무료배송)

      음반/DVD/잡지/만화 구매

      2,000원 (2만원이상 구매 시 무료배송)

      도서와 음반/DVD/잡지/만화/
      중고직배송상품을 함께 구매

      2,000원 (1만원이상 구매 시 무료배송)

      업체직접배송상품 구매

      업체별 상이한 배송비 적용