Cの小さなオープンソースプロジェクトは良いデザインを学ぶのに興味がありますか?良いデザインを学ぶためには、オープンソースのCプロジェクトにはどのような価値がありますか?
プロジェクトは次のようになります。
- ないまあ、アクティブまだ開発中でおそらく
を
ありがとうございます!
Cの小さなオープンソースプロジェクトは良いデザインを学ぶのに興味がありますか?良いデザインを学ぶためには、オープンソースのCプロジェクトにはどのような価値がありますか?
プロジェクトは次のようになります。
を
ありがとうございます!
私の意見では、Cで書かれた中規模のプロジェクトの良い例は以下のとおりです。
ありがとう!私のApacheログでKazlibにアクセスしている人が見つかりました。この質問は参照元です。 :) – Kaz
GNU科学ライブラリは、Cだけでなく、数学とアルゴリズムも学ぶにはかなり良いライブラリと思われます –
私はGnuCashは好きhttp://abygaelle.guillaume-fr.net/trac/gemmes
のような小さくてよく構造アプリケーションから学習を開始することができます:いいえ大きすぎるLinuxカーネルのようなhttp://www.gnucash.org/
が、私は思うまだ大きなを。
これは、すべてはあなたが興味のあるプロジェクトの種類によって異なる。そして、それをどのような側面(特定のアルゴリズム、UI、ネットワーキング、等、等...)
ヘッドFreshmeatの、sourceforgeのかohlohと、閲覧に超えますあなたの興味のある分野のプロジェクト。
また、特定の理由で選ばれたプロジェクトを見たい場合、Google Summerのコードは面白いかもしれません。完全なプロジェクトはほとんどありません。
EDIT: また代わりに、あなたはLinuxカーネルのようなものを取るかもしれませんが、代わりにすべてが
のRedis(NoSQLのDB)は、次のとおりです。アクティブな開発中の
ありがとう – kaitian521
+1これは美しい答えです。 – Yavar
Posix threadsは[オープンソースコードからC学ぶの
が重複する可能性の良好なCのデザインの完璧な例です](http://stackoverflow.com/questions/144568/learn-c-from-open-source-code) –