41 votes

Quels projets C open source méritent d'être étudiés pour apprendre une bonne conception ?

Quels petits projets open source en C sont intéressants pour l'apprentissage d'une bonne conception ?

Le projet devrait être :

  • Pas trop gros (comme le noyau linux)
  • Bien documenté
  • Peut-être encore en développement actif

Je viens de commencer à apprendre le C, et bien que le langage en lui-même ne soit pas trop difficile, j'ai du mal à concevoir des applications plus importantes. J'ai donc pensé que la consultation d'autres projets open source serait un bon point de départ.

Merci !

22voto

a2800276 Points 1841

Redis (db nosql) l'est :

  • en cours de développement
  • une taille gérable
  • portable et robuste
  • n'a pas de dépendances externes
  • code très bien écrit et compréhensible

14voto

jmbr Points 2393

À mon avis, de bons exemples de projets de taille modérée écrits en C sont :

3voto

Alexandre C. Points 31758

Fils Posix sont un parfait exemple d'une bonne conception C

1voto

bcsanches Points 1380

J'aime le gnucash : http://www.gnucash.org/

Pas trop grand comme le noyau Linux, mais quand même grand je pense.

1voto

Nicolas Points 31

Vous pouvez commencer à apprendre à partir de petites applications bien structurées telles que http://abygaelle.guillaume-fr.net/trac/gemmes

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X