QUOTE(Amadeus @ 11 Dec, 2006 - 07:22 PM)

A lack of pratical programs?!?!? Perhaps we simply have different ideas of practical - when I think of practical, I think useful, and C++ is one of the best languages for that. Some of the ones I have found practical, even for newer programmers are items like:
1. An instant message chat client (you can make one without a GUI).
2. Packet sniffers for a network.
3. Server load monitoring programs.
4. An application to backup data at regular intervals.
Less pratical in an everyday person sense, but quite useful to those in the fields of research, would be items like formula calculators - designed to run large amounts of data to eliminate tedious calculation.
GUIs are generally window dressing to facilitate user interaction for users who are not accustomed to command line operations - almost anything that can be built with a GUI can be built without.
Perhaps if you could elaborate on what you mean by 'practical', we could suggest many more.
No no, we have the same idea of particle. I'm just real bad for coming up with ideas. I'm going to get into net programming shortly and make a IM chat client. It's been on my list for a bit now. And the server load monitoring program would be something nice to make, but I'm not sure where to start with it.
More ideas like that is what I'm referring to.