この本でプログラミングは学べません
副題には「初心者のための実践独習ガイド」、
帯には「各言語の基本と特色を見比べながら自分に合った学習法が見つかる」といった惹句が並んでいます。
しかし残念ながら、
この本ではプログラミングに入門する目的を達するのは極めて困難でしょう。
それぞれの言語を「実践」するところまで辿りつけません。


本書で紹介されている言語にはそれぞれ強力な機能や魅力的な特徴、
実践的な活用領域があります。
しかし、
本書ではほとんど触れられていません。
本書の内容を会得した次に何を学べば良いのかについても言及がありません。

たとえば「C」とCを拡張した言語である「C++」が連続した章で紹介されてますが、
なぜ拡張する前と後の言語を両方紹介するのか(使いわける必要があるのか)について、
一切の説明がありません。
(予備知識がなければ、
拡張前の言語を勉強する必要はないように感じます)
さらにはObjective-Cの紹介もされていますが、
本書で紹介される開発環境と現実にObjective-Cが利用される状況(Mac/iOSアプリ開発)があまりに掛け離れています。


著者は「習得法」と称して、
複数の言語で同じことをするプログラムを紹介しています。
それは良いのですが、
本書で紹介されているコードには、
その言語を特徴付ける要素はほとんど省かれています。


本書はWindows向けに書かれているにも関わらず、
初心者が犯しがちなミス(たとえば、
全角スペースでインデントしてしまう)などについても一切警告していません。
文字コード(エンコーディング)についての記述も曖昧模糊としており、
事前知識のない読者が適切な判断をすることはできないでしょう。


Pythonの文法にはオフサイドルール http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%95%E3%82%B5%E3%82%A4%E3%83%89%E3%83%AB%E3%83%BC%E3%83%AB が存在することにもまったく触れていないので、
読者はサンプルコードを動作させることも難しい可能性があります。
プログラミング20言語習得法 (ブルーバックス)

その他の感想

シンプルで素敵です。
やっぱりいい
コストバリュー最高。でもこれといって飛び抜けてない。
いの
Z581KL ピッタシ収まりました。
取り合えず買ってみました
よく分からない&マズイ
もともと好きな作者なので
な、なんと我が地元がガルパンの設定に・・・(涙)
毎日使ってます
20周年おめでとうございます!!!!!!!!
必ずこれに戻る
身に沁みます
最高によかったです。
直接店に買いに行った方が良かった
さらに不幸に
ステテコとは違う感じ?
満足できるケースでした。
伸縮性がない。
新品同様になりました。
甘すぎずちょうど良いです。
楽しく切り紙しています!
ずっと探してました。
ノズルがすごく良いです
私たちはアジアの危険にあまりにも無神経すぎる
よく当たる占い師と対話するようでした
施術しやすい
どちらにしてもGood
基本的な物で経験者には不向き。
戻る