アイテム詳細
ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道
この商品を買った人はこんな商品も買っています。
UNIXプログラミングの道具箱―プロフェッショナルが明かす研ぎ澄まされたツール群の使いこなし
C for Linux 2―超実践Linuxネットワークプログラミング
カスタマーレビュー ![]()
Linuxを学ぶ為の読本、Cプログラムミングを学ぶなら別の本で
(2008-04-26)
CというよりLinux初心者にとって必須の本と感じました。
C言語の学習を通してLinuxというものがどういうシステムなのか
その根底の部分を理解することが出来ました。
今まで理解しないで使っていた部分や、体系的でなく、ひらすらネットなどで情報を集めて
使うだけだった人にとってもすっきり知識を整理して基礎知識を固めることができるかも。
ただし、単純にC言語の本としては情報量も少なく、使えるサンプルソースコードも少ないです。
例えば、ファイル入力操作については、入出力は解説していますが、肝心の入力したファイルのデータをメモリや配列に保持したり、これをstrcat、strtok等さまざまな文字列操作をしたりといった実践的な関数の説明などがほとんどありません。
これを読んでもCプログラミングの実践的な実力はあまりつきませんが、Linuxシステムの基礎的な知識を学ぶことはできます。
じっくり基礎から固めたい人向け。
基礎を学ぶには良い書籍だと思います
(2008-03-20)
Linux(UNIX)のシステムプログラミングは全然知らなくても、
コンピュータの基本構造とC言語とさえ知っていれば理解できるレベルの内容です。
ですので、この本を読んだからといって仕事ですぐに使えるレベルの技術は
習得できないと思います。
むしろ基本的な概念と主なシステムコールや標準関数の使い方を覚えられる
点にこそ価値がある書籍です。
高いレベルの書籍を読む前に基礎中の基礎をちゃんと整理しておきたい方に
お勧めです。
インターネット経由で、例題のソースコードを入手できたり、この本の読書会
での指摘事項を確認できる点は高く評価できます。
入門書としては良い
(2007-01-27)
Linuxを使った開発を行いたいがLinuxをあまりさわった事が無い、という方には非常に良い本だと思います。使えない標準関数はばっさり切り捨てている内容に非常に好感を持てました。ただ、全体的に、浅く広く、といった内容となっているので割高感があります。なので星4つです。
Linuxプログラミングを始めたい人にオススメ
(2006-10-26)
ファイルシステム、プロセス、ストリーム、ファイルやパイプの話からAPIの説明・サンプルと、独学Cレベルな私には非常に参考になりました。個人的にはコストパフォーマンスが非常に高いと思います。お気に入りの一冊です。
初心者向きだが物足りなさも
(2006-10-24)
「学校でC言語の基礎は習ったけども...」というレベルの方が、初めて実際のLinux環境上でC言語のソースコードを記述し、gccでコンパイルし、走らせるまでには最適の入門書と思います。
ただ、ある程度経験のあるプログラマーであれば、30分で読み通せるほど内容は平易で、ちょっと物足りないかもしれません。
