Newbie: Searching for a Projekt to practice C programming

H

Humbaba Roland

Hi
I have finished reading a book about C Progamming ("The ANSI C
Programming", by the way its very good and i can just recomend it).
Now I want to practice and improve my programming skills. I have
searched for a project to contribute to. The first thing i did was to
look at the registered pojects at www.sourceforge.net. But I found it
very hard to choose a project, because there are so many and i do not
really know which ones are suitable for newbies. I also did some
googling and did not found any suggestions.
So it would be very nice when somebody could suggest some projects. It
should be a project that is not too demanding for a newbie, but at the
same time demanding enough, so I can learn many things. Furthermore it
should be a project for Linux or at least Unix.

Thanks
Humbaba
 
M

Martijn

So it would be very nice when somebody could suggest some projects. It
should be a project that is not too demanding for a newbie, but at the
same time demanding enough, so I can learn many things. Furthermore it
should be a project for Linux or at least Unix.

A forking echo server? :p

Maybe try comp.programming, they are more about the meta-programming
questions...
 
J

Joe Wright

Humbaba said:
Hi
I have finished reading a book about C Progamming ("The ANSI C
Programming", by the way its very good and i can just recomend it).
Now I want to practice and improve my programming skills. I have
searched for a project to contribute to. The first thing i did was to
look at the registered pojects at www.sourceforge.net. But I found it
very hard to choose a project, because there are so many and i do not
really know which ones are suitable for newbies. I also did some
googling and did not found any suggestions.
So it would be very nice when somebody could suggest some projects. It
should be a project that is not too demanding for a newbie, but at the
same time demanding enough, so I can learn many things. Furthermore it
should be a project for Linux or at least Unix.

Reading a book about C is a good start. I assume you have completed to
your satisfaction, all the examples in your "The ANSI C Programming"
book. When I first knew enough about C to want to practice it, I
starting writing clones of existing utilities just to see if I could.
You might write your own version of cat. Call it kit. Get the
specification from 'man cat' and write kit. Try them both, compare
results, ask questions. It should be fun.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,262
Messages
2,571,056
Members
48,769
Latest member
Clifft

Latest Threads

Top