そこでC言語の勉強におすすめのソースコードってありますか?
どうせなら普段から使っているものにしたいので、
* Mysql
* Apache
* Ruby
とかWEBサーバー周りがいいですね。
ありがとうございます。盲点でした。
参考にさせていただきます。
「lsのソースを読んでないのはプログラマとしてかなりまずいのではないでしょうか」という意見もありますし、lsのソースコードは読んでおいて損はないのかもしれませんね。
http://www.gihyo.co.jp/magazine/wdpress/orangenews/archives/10-l...
挙げてあったリンクからFreeBSD版のlsのコードを眺めてみたのですが、意外と読みやすいのですね。
ただ、難しいのが、
「良質なプログラムのソースコード」と「学習に良質なソースコード」
は、パフォーマンスチューニングのためなどで、異なる場合があると思います。
その意図を解説してあるドキュメント、あるいは解説してくれる人などがある(いる)といいんですけどね。
なお、lsは手ごろな感じがしました。
読んだ経験はほとんど無いのですが、
Unixの基本的なツールのls, catなどをまとめたGNU Coreutilsが良いのではないでしょうか。
規模もあまり大きくないので取り掛かりやすいと思います。