什么开源C项目值得研究学习好的设计?

San*_*uys 41 c open-source

C中的哪些小型开源项目对学习优秀设计很有意义?

该项目应该是:

  • 不太大(比如linux内核)
  • 记录完整
  • 也许还在积极发展中

我刚刚开始学习C语言,虽然语言本身并不太难,但我正在努力设计更大的应用程序,所以我认为查看其他开源项目将是一个很好的起点.

谢谢!

a28*_*276 22

Redis(nosql db)是:

  • 积极发展
  • 一个可管理的大小
  • 便携和坚固
  • 没有外部依赖
  • 写得很好,可以理解的代码


jmb*_*mbr 14

在我看来,用C编写的中等规模项目的好例子是: