where do i start?
Moderator: Moderators
where do i start?
hey all,
about a year ago i promised myself that once i finished school and had come back from my overseas travels i would commit myself to adding something feasible to the taspring project. so i think its time i did so.
im mainly interested in the programming side of things, but havent a clue as to where i should start and what i should learn... so... urm... yeah...
about a year ago i promised myself that once i finished school and had come back from my overseas travels i would commit myself to adding something feasible to the taspring project. so i think its time i did so.
im mainly interested in the programming side of things, but havent a clue as to where i should start and what i should learn... so... urm... yeah...
http://www.cprogramming.com/tutorial.html
Once you can finish the following sections of the tutorial
# Beginner tutorials
* C++ Made Easy
* C Made Easy
# Advanced Language Features and Concepts
* Tutorials on advanced C and C++ features
* C++ Standard Template Library (STL) tutorial
* Understanding Floating Point Numbers
* Remote Procedure Calls
come back, and I will light the next step of your dark path.
Go forth apprentice, and learn!
Once you can finish the following sections of the tutorial
# Beginner tutorials
* C++ Made Easy
* C Made Easy
# Advanced Language Features and Concepts
* Tutorials on advanced C and C++ features
* C++ Standard Template Library (STL) tutorial
* Understanding Floating Point Numbers
* Remote Procedure Calls
come back, and I will light the next step of your dark path.
Go forth apprentice, and learn!
- PauloMorfeo
- Posts: 2004
- Joined: 15 Dec 2004, 20:53
I was also about to suggest Python! :)PauloMorfeo wrote:Maybe you could learn to program in Python and help coding the multiplatform lobby client that Ace07 is working on (he seems to be full with school and stuff).
Python is easy to learn and you could start programing really soon.
http://www.python.org
http://www.comp.leeds.ac.uk/se10
Yes we desperately need beginners trying to get their badly designed code into spring :/
Not that I'm saying not to contribute, but aiming to contribute to spring.exe itself while learning C++ is really not a good thing. It is much more appreciated and rewarding for you to make tools or external programs such as a working portable lobby in linux, which gives you more freedom to learn as well.
Not that I'm saying not to contribute, but aiming to contribute to spring.exe itself while learning C++ is really not a good thing. It is much more appreciated and rewarding for you to make tools or external programs such as a working portable lobby in linux, which gives you more freedom to learn as well.
- Felix the Cat
- Posts: 2383
- Joined: 15 Jun 2005, 17:30
leetism ftw.Zaphod wrote:Yes we desperately need beginners trying to get their badly designed code into spring :/
Not that I'm saying not to contribute, but aiming to contribute to spring.exe itself while learning C++ is really not a good thing. It is much more appreciated and rewarding for you to make tools or external programs such as a working portable lobby in linux, which gives you more freedom to learn as well.
How about suggesting that the beginner asks someone with programming experience to review the code before doing whatever they'd do to get it into Spring itself? That way, we get more people contributing, at whatever level they are able to, but we don't get any "badly designed code" submitted or whatever.