人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

言語を覚える最短の道は良質なソースを読むことだと思います。
そこでC言語の勉強におすすめのソースコードってありますか?

どうせなら普段から使っているものにしたいので、
* Mysql
* Apache
* Ruby
とかWEBサーバー周りがいいですね。

●質問者: webrecdotjp
●カテゴリ:コンピュータ インターネット
✍キーワード:Apache C言語 MySQL Ruby Web
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

[1]Linux使ってるかたなら YasuyukiMiura

読んだ経験はほとんど無いのですが、

Unixの基本的なツールのls, catなどをまとめたGNU Coreutilsが良いのではないでしょうか。

規模もあまり大きくないので取り掛かりやすいと思います。


[2]rubyなら解説書がありますよ paraizo

Rubyソースコード完全解説

http://i.loveruby.net/ja/rhg/

あとはOS周りならMINIX 3とか

httpdだとlighttpdとかが小さくてお勧めです


[3]>1 いいですね webrecdotjp

ありがとうございます。盲点でした。

参考にさせていただきます。


[4]オススメのソースコードって、、、 puni-mo

そういう公開されているソースって量が膨大で難しくないですか?

学習向きかなぁとか思っちゃいますけど(私は頭良くないので)


[5]>3 ls er7

「lsのソースを読んでないのはプログラマとしてかなりまずいのではないでしょうか」という意見もありますし、lsのソースコードは読んでおいて損はないのかもしれませんね。

http://www.gihyo.co.jp/magazine/wdpress/orangenews/archives/10-l...


[6]>5 納得です webrecdotjp

参考にします!


[7]>5 意外ときれいなんですね t_shiono

挙げてあったリンクからFreeBSD版のlsのコードを眺めてみたのですが、意外と読みやすいのですね。

ただ、難しいのが、

「良質なプログラムのソースコード」と「学習に良質なソースコード」

は、パフォーマンスチューニングのためなどで、異なる場合があると思います。

その意図を解説してあるドキュメント、あるいは解説してくれる人などがある(いる)といいんですけどね。

なお、lsは手ごろな感じがしました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ