06.01.2013, 19:00
Quote:
There are plenty of VERY basic C tutorials that cover all the absolute basics (variables, for-while loops, if-else statements, etc...). It's good he dives right into scripting, just get on with it and lets learn stuff, I like that approach
|
People are also getting directly into scripting modes without any prior knowledge; many people begin their programming "career" here. They don't understand the syntax of the language or how to use the language features. All they learn is to create the mode exactly as represented by the video (I guess you could include changing the string literals, if that's useful). Aside from that, they learn nothing. Actually learning the language features and syntax first would allow them to broaden their understanding.
Think about it; if someone with absolutely no knowledge of programming what-so-ever searches ******* and finds a tutorial on how to make a housing system, what else would they be able to do with that information? Nothing.
I would also like to point out that by someone saying "this is a variable and it holds a number (integer)" is not very helpful. This doesn't teach very good programming techniques, such as using static and const when appropriate. I don't think I saw any released scripts that used such techniques for the first three years I was associated with SA:MP (except Y_Less, and a very few others). The reason is, people learned from people who didn't actually explain it. They would be better of learning right off the bat the advantages of everything the language has to offer (pawn_lang.pdf!).