Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
hey i wanted to ask u people ...i have done programming but to a very basic level.....i want to really improve upon it...help me out of this....
Thanx

Well, I'm not a expert or anything but this might help =]. Do alot of programming and look ppl's work and ur work that u have done in the past and try to see how u can make it more efficient. Last, hmm i guess you have to familiar with different types of design patterns.

Actually i wanted to go on a bit further......
i have basically done c\C++ but now i want to venture out into file handling and using C with system/hardware interfaceI also want to start off with Linux or VC++...
Suggest which one and where the hell do i get self tutorial material from ??Thanx

Apoc...
Several tutorials can be found online for various languages when using google.com and related keywords.
I found this one for you that deals with unix and semi-advanced programming.
Programming in C: UNIX System Calls and Subroutines using C --- located at:
http://www.cs.cf.ac.uk/Dave/C/CE.html
I haven't read this tutorial, just skimmed over it. It seems to be where you would need to start seeming as how you want to go Linux and file handling, etc.
I suggest Gentoo linux, compiling the kernel from scratch and such, is the best way to understand the "behind the scenes" concepts. Also, for a programming IDE in linux, try Kdevelop or Anjuta... both have nice features. If you want to break down to the system level, I suggest learning Assembly as well.
Hope this helps.
Infinite Recursion

Take a simple problem and make a solution. Add a feature, test it, and add another. Find the bugs, and make it stable. Maybe add a GUI?
Then look at an open source project that interests you (something smaller than the staples like apache or mozilla). Look over the source and play with it. Read the mailing list and look for the bugs that come up. Read through the patches and see what was wrong and how it was fixed.
Just some suggestions.

Well i have decided to go with Linux......but being a beginner.......i have to start from scratch.......if anyone knows a specific link pertaining to the LINUX 4 beginners...pls let me knowThanx

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |