コーディングを支える技術 成り立ちから学ぶプログラミング作法
発売日:2013年5月
- ISBN
- 978-4-7741-5654-5
- 著者情報
- 西尾 泰和(ニシオ ヒロカズ)
24歳で博士(理学)を取得。2007年よりサイボウズ・ラボにて研究に従事。「セキュリティ&プログラミングキャンプ2011」にてプログラミング言語クラスのクラス長を務める
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
本書は、プログラミング言語が持つ各種概念が「なぜ」存在するのかを解説する書籍です。
世の中にはたくさんのプログラミング言語があります。そしてプログラミングに関する概念も、関数、型、スコープ、クラス、継承など、さまざまなものがあります。
多くの言語で共通して使われる概念もあれば、一部の言語でしか使われない概念もあります。
これらの概念は、なぜ生まれたのでしょうか。本書のテーマは、その「なぜ」を理解することです。
そのために本書では、言語設計者の視点に立ち、複数の言語を比較し、そして言語がどう変化してきたのかを解説します。いろいろな概念が「なぜ」生まれたのかを理解することで、なぜ使うべきか、いつ使うべきか、どう使うべきかを判断できるようになるでしょう。
そして、今後生まれてくる新しい概念も、よりいっそう理解しやすくなることでしょう。
目次
言語を深く効率的に学ぶには
プログラミング言語を俯瞰する
文法の誕生
処理の流れのコントロール
関数
エラー処理
名前とスコープ
型
コンテナと文字列
並行処理
オブジェクトとクラス
形象によるコードの再利用
商品詳細
- シリーズ名
- WEB+DB PRESS plusシリーズ
- 出版社名
- 技術評論社
- 対象年齢
- 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。