今週、発売予定のプログラミング関連書籍を3冊ご紹介します。
WEB+DB PRESS plusシリーズ Swift実践入門──直感的な文法と安全性を兼ね備えた言語
石川洋資・西山勇世著、技術評論社、2月7日発売
Swiftの言語仕様と実践的な利用方法を解説した入門書。
Swiftは簡潔な言語。しかし、その言語仕様を理解して正しく使うことはけっして容易ではないといいます。
Appleの公式ドキュメントをはじめとして、どんな言語仕様があり、それらをどのように使うかに関しては豊富な情報源があります。
ただ、それらがなぜ存在して、いつ使うべきかについてまとまった情報があるとはいえないそうです。
そこで、「なぜ」や「いつ」を解消することに主眼を置いたのが同書なのです。価格は3,200円+税
http://gihyo.jp/book/2017/978-4-7741-8730-3
C言語プログラミング基本例題88+88
冨永和人編著、コロナ社、2月11日(Amazon情報)
編著者は和情報網代表で工学博士。そのほか生野壮一郎東京工科大教授らなどが著者として手がけています。
88問の例題と88問の発展問題から構成されたC言語の基本機能を網羅した例題集で、各例題には解答例(プログラム)とその解説が掲載、注意点やテクニックを学べます。
入門から中級レベルまでの自習書。価格は3,024円
http://www.coronasha.co.jp/np/isbn/9784339028737/
新・明解 C言語で学ぶアルゴリズムとデータ構造
柴田望洋著、SBクリエイティブ、2月8日
「最も分かりやすいアルゴリズム入門書」と評されたロングセラー『新・明解 C言語によるアルゴリズムとデータ構造』の改訂版。文章も見直し、さらにわかりやすく。
スタックやキュー、二分木などのデータ構造をはじめとして、探索、ソートなどの、アルゴリズムの基礎について解説。
「アルゴリズム体験学習ソフトウェア」が無料ダウンロード可能で本文とテキストとソフトウェアの連動学習がより効率的に。価格は2,500円+税