2009-07-06
第131回 Perlを軸にプログラムを覚えていきたい人向け書籍
小さいながらもソースが書けるようになる
- 作者: ランダル・L.シュワルツ,トムフェニックス,Randal L. Schwartz,Tom Phoenix,近藤嘉雪
- 出版社/メーカー: オライリージャパン
- 発売日: 2003/05
- メディア: 単行本
- 購入: 15人 クリック: 474回
- この商品を含むブログ (294件) を見る
確かに他の言語でプログラム経験があるならいいのだけれども、
いきなりこれからプログラムに入るのは正直つらいところがある。
(だが、まずはここを通らずして次はないと言える)
プログラマとして大切なことをPerlを通して理解していきたいのなら、
ぜひ読みたい書籍である。
まずはプログラムを知る
- 作者: 柴田望洋
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2004/08/28
- メディア: 単行本
- 購入: 17人 クリック: 184回
- この商品を含むブログ (45件) を見る
では、どうやってプログラムを覚えていけばいいのだろうか?
やはりC言語を押さえておくのは重要だろう。
この本でプログラムの基礎を押さえておきたいところ。
(本当はC言語は静的型付けであり、Perlは動的型付けであるので、
発想が全然違うということを理解できるのは、たぶん3年ぐらいは先の話)
この本の内容が理解でき、C言語が書けるようになってくると、
「初めてのPerl」は理解できるようになっていると思える。
プログラム言語だけやってても作れるようになれない
プログラムが動く環境も知っておかないと正直作るのはつらい。
図解でわかるLinuxのすべて―コマンド操作&パッケージ管理
- 作者: 西村めぐみ
- 出版社/メーカー: 日本実業出版社
- 発売日: 2000/06
- メディア: 単行本
- 購入: 1人 クリック: 38回
- この商品を含むブログ (20件) を見る
Linuxの基本的なことが、詳しい説明とともに載っており、
こうすればこうなるというHow to本とは違った理解ができる。
Windowsも知りたくなる
Linuxについて学んでいくとWindowsについても知りたくなるのがさがと言うものだ。
- 作者: 天野司
- 出版社/メーカー: 日経BP社
- 発売日: 2002/10/28
- メディア: 単行本(ソフトカバー)
- 購入: 9人 クリック: 51回
- この商品を含むブログ (51件) を見る
このシリーズはどれも良く。大変ためになる。
初学者には分量も多く内容が濃いかもしれないが、ぜひ読んでおきたいシリーズだ。
大きめのソースを書きたい
- 作者: Randal L. Schwartz,brian d foy,Tom Phoenix,吉川英興,伊藤直也,田中慎司,株式会社ロングテール/長尾高弘
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2006/10/21
- メディア: 大型本
- 購入: 9人 クリック: 389回
- この商品を含むブログ (99件) を見る
ソースファイルを2つ以上のファイルにわけたりするような
大きめのソースが書きたくなると「続・初めてのPerl」は読まなければならなくなるだろう。
しかし、またこれが初学者には難しい。
かなりアクロバティックなこれってプログラマ上級向けなんじゃ.... と思えることが多く書かれている。
何回も読み返して理解したいところ。
「初めてのPerl」と「続・初めてPerl」の間くらいのレベルとして本ブログを書き始めてみました。
このあたりから、Perlの「すごさ」「真価」がわかってくる。
CPAN
CPANに行けば、サンプルソースも載っており、モジュールの使い方もわかる。
でも、なんでこんな書き方してるんだろう?この書き方の意味ってなんだろう?
そういう場面に出くわす事が多いかもしれない。
そんなときはベストプラクティスだ。
- 作者: Damian Conway,クイープ
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2006/08/24
- メディア: 大型本
- 購入: 11人 クリック: 153回
- この商品を含むブログ (154件) を見る
先人たちの知恵。こうすればうまくいく。それがベストプラクティス。
あの書き方ってこういうことだったのか! これは便利!
が満載。
もっとやさしく詳しく知りたい
- 作者: 深沢千尋
- 出版社/メーカー: 技術評論社
- 発売日: 2008/06/20
- メディア: 大型本
- 購入: 12人 クリック: 195回
- この商品を含むブログ (34件) を見る
これだけの分量で、これだけサクッと読める本があるだろうか。
ダントツのわかりやすさで疑問が氷解していくだろう。
「続・初めてのPerl」より上のレベルの本でつまづいているなら、
この本を読んで理解し、次のステップへ行きたいところ。
エフェクティブ
Effective Perl (ASCII Addison Wesley Programming Series)
- 作者: ジョセフ・N.ホール,ランドル・L.シュワォーツ,Joseph N. Hall,Randal L. Schwartz,吉川邦夫
- 出版社/メーカー: アスキー
- 発売日: 1999/03
- メディア: 単行本
- 購入: 5人 クリック: 56回
- この商品を含むブログ (52件) を見る
Effectiveシリーズは、他の言語でも良書として知られており、
Perlでもぜひ押さえておきたいところ。
「Effective Perl」は「Perlベストプラクティス」と同じような方面で書かれており、
この2冊は合わせて読みたいところである。
プログラミングPerl
- 作者: ラリーウォール,ジョンオーワント,トムクリスチャンセン,Larry Wall,Jon Orwant,Tom Christiansen,近藤嘉雪
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2002/09
- メディア: 単行本
- 購入: 8人 クリック: 245回
- この商品を含むブログ (129件) を見る
- 作者: ラリーウォール,ジョンオーワント,トムクリスチャンセン,Larry Wall,Jon Orwant,Tom Christiansen,近藤嘉雪
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2002/09
- メディア: 単行本
- 購入: 4人 クリック: 94回
- この商品を含むブログ (61件) を見る
「初めてのPerl」同様、プログラマとして大切なことが書かれている。
JavaScriptが再注目され、「無名関数」「クロージャ」といったことに関心が高まっているが、
実は、この何年にも前に書かれている本にすでに、それらは登場している事を読み返してびっくりした。
