You are not logged in.
Pages: 1
How would you recommend I do this? I understand the very basics, but I just can't seem to "take the plunge". How does someone get to a level suitable to program a game, a system utility, anything advanced?
( College classes aren't suitable right now )
Books, methods, tutorials, anything is appreciated
17:23 < ConSiGno> yeah baby I release the source code with your mom every night
17:24 < ConSiGno> you could call them nightly builds if you know what I mean
Offline
The best thing to start programming an application which will be used by you or others, not just learning C/C++ theoratically. Most of Linux programmer started so, they missed an application and feature and started to implement it, that's the best way, or to get such a junior job somewhere.
Offline
My advice is reading some books: the classic is great for C++.
Offline
Just plunge into it. If you got the basics down, you'll want to back them up with some actual programming practice. Look for something you want changed in a (reasonably simple) program.
I'm learning a bit of C atm, and I don't know jack yet, but I tried submitting a tiny patch to the musca WM. Learned a lot in the process, not only about the language itself, but also about diff, patching, writing my own custom PKGBUILD for the patch, etc.
Offline
Qt4 is great for it if you understand concepts such as Classes, Pointers, and typedefs. But that's not really beginner level. Great learning though! (and wery usefull)
Offline
You can also look into GTK if you want C only for now, or if you want to use C++ too you might try writing something with SDL, a simple game of tetris perhaps.
Offline
here's a free book about C: http://en.wikibooks.org/wiki/C_Programming
Offline
Pages: 1