Какие есть проекты на Си, которые можно использовать для изучения языка?
Какие проекты на языке Си можете подсказать, для изучения языка?Прочитаны K&R и хотелось бы посмотреть на реальный проект, не слишком сложный и большой, чтобы в нем можно было покопаться, лучше понять язык.
GNU coreutils git.savannah.gnu.org/cgit/coreutils.git/tree
Это те самые ls, chown, uniq, с которыми люди сталкиваются каждый день работая в консоли. Множество маленьких "проектиков", обильно прокомментированных и уже хорошо оттестированных "на кроликах". Каждая конкретная утилитка выполняет маленькую понятную задачку, но в реальном коде вскрываются множество тонкостей, о которых в базовых учебниках не пишут, а знать надо.
Автор Ботодрома (автоматизация Telegram, VK и др.)
Я бы отталкивался от своих увлечений, так энтузиазм будет зашкаливать в процессе копания в исходниках, и изучение пойдет быстрее. В свое время изучил Си на исходниках MUD-сервера. Раньше были такие текстовые многопользовательские игрули) Очень хотелось сделать свой сервак со своим миром и локализацией под русский язык - Си пошел как по маслу :)