Best challenge to practice c

what is the best challenge to practice C? I’m hesitant on using c due to string parsing so what’s the best one to start?
thanks

Go with building a shell - it’s perfect if you’re nervous about string stuff in C. You’re mostly just splitting command lines into args which is way more manageable than parsing complex protocols or file formats. Plus you get to play with core C concepts like fork/exec and see results super quick. Even a basic working shell feels really satisfying to build.

I’d avoid jumping into HTTP/Redis/BitTorrent right away since those protocols can be a pain to parse. Git and SQLite are awesome projects but they’re pretty intense for getting comfortable with C. DNS is tricky with all the binary protocol stuff.

1 Like

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.