Какие есть проекты на Си, которые можно использовать для изучения языка?

Какие проекты на языке Си можете подсказать, для изучения языка?Прочитаны K&R и хотелось бы посмотреть на реальный проект, не слишком сложный и большой, чтобы в нем можно было покопаться, лучше понять язык.
  • Вопрос задан
  • 7114 просмотров
Решения вопроса 1
terrier
@terrier
GNU coreutils
git.savannah.gnu.org/cgit/coreutils.git/tree
Это те самые ls, chown, uniq, с которыми люди сталкиваются каждый день работая в консоли. Множество маленьких "проектиков", обильно прокомментированных и уже хорошо оттестированных "на кроликах". Каждая конкретная утилитка выполняет маленькую понятную задачку, но в реальном коде вскрываются множество тонкостей, о которых в базовых учебниках не пишут, а знать надо.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Если захочется чего "покрупнее", чем предложил terrier, посмотрите SQLite - тоже проект написанный далеко не дураками).
Ответ написан
alexk111
@alexk111
Фрилансер / naudalenke.com
Я бы отталкивался от своих увлечений, так энтузиазм будет зашкаливать в процессе копания в исходниках, и изучение пойдет быстрее. В свое время изучил Си на исходниках MUD-сервера. Раньше были такие текстовые многопользовательские игрули) Очень хотелось сделать свой сервак со своим миром и локализацией под русский язык - Си пошел как по маслу :)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
FunBox Санкт-Петербург
от 120 000 ₽
FunBox Томск
от 120 000 ₽
FunBox Екатеринбург
от 120 000 ₽
27 февр. 2020, в 11:35
2000 руб./за проект
27 февр. 2020, в 11:33
300 руб./за проект