Hello all,
Some months back i start learning C reading long list of books sure
including The C programming language
and type small program to do sample tasks backup/parsing-html ... etc
try reading code from open source project but still find it difficult
to follow the code and understand exactly how it's work.
I read abut algorithms the problem all my own idea abut Network and
Networking programming so i can not start my own project yet. and when
i try use libs that do hard parts for me find most of them in C++ and
the C lib don't have full features i need. plus i don't have this art
of programming design.
so it's hard equation i can not learn without practical but i can not
start practical :)
programming wise recommended to know more then one language "use
suitable language for every project" so i start thinking abut learn C+
+ to gain understand of OO programming and in the same time be able to
use C++ libs ;) and will back to C so i can use OO in it's hard form.
do i follow the right path or there is more good method to gain more
experiences in programming with C ?