The RPG Maker Resource Kit

RMRK General => General Chat => Topic started by: machokis on November 08, 2006, 03:38:38 PM

Title: Question for coders
Post by: machokis on November 08, 2006, 03:38:38 PM
Is it more probable that a person will mix-up the syntaxes on the following codes if he learns them all? Is that a common programmer problem?

-JASS (warcraft world editor code)
-C
-C++
-Java
-RGSS
Title: Re: Question for coders
Post by: Nightwolf on November 08, 2006, 03:45:48 PM
Mixing synatxes wont work i spose.
but if your talking about like urm a guy knows all but gets mixed up...happens
Title: Re: Question for coders
Post by: Blizzard on November 08, 2006, 03:59:30 PM
Yes it is. Sometimes I use an "end" in C++. >.< At least I realize it fast enough...
Title: Re: Question for coders
Post by: Nightwolf on November 08, 2006, 04:00:54 PM
Well, everyone makes mistakes
NO CODER IS TEH PERFECTNESS
Title: Re: Question for coders
Post by: Zeriab on November 08, 2006, 10:15:52 PM
Well... You can say that the more languages you learn the higher the probability of mixing something up.
Maybe it also is so that the more similar the languages are the higher the probability of mixing something up.
But it generally isn't a problems since the errors causes by this are picked up by the syntax checker and are among the easiest errors to correct.

It's not really something I've been particular bother with though.

Title: Re: Question for coders
Post by: Blizzard on November 09, 2006, 12:50:10 PM
Same over here. I don't bother about it too much. That's why we have a debugger. ;) To correct us if we're being stupid (in general I mean :=:).
Title: Re: Question for coders
Post by: Yossy on November 09, 2006, 01:27:35 PM
Yeah, I have to stop myself from using HTML at this very forum.  <i>It's so annoying!!</i>

That goes for any language, though, not just scripting.  There's a name for it (well, actually two names): Proactive interference is when knowledge you already know interferes with what you're trying to learn, and retroactive interference is when knowledge you're trying to learn interferes with what you already know.  In high school, I took 1 year of French before I decided I didn't like it, then I had 2 years of Japanese.  I would get small words, like "and" confused in both languages ("et" in French and "to" in Japanese).  Or pronouns, like "I."  Don't know how many times I tried to start a Japanese sentence with "Je..."
Title: Re: Question for coders
Post by: Blizzard on November 09, 2006, 02:10:20 PM
Quote from: Yossy on November 09, 2006, 01:27:35 PM
There's a name for it (well, actually two names): Proactive interference is when knowledge you already know interferes with what you're trying to learn, and retroactive interference is when knowledge you're trying to learn interferes with what you already know.

I learned that during a class called "Communication skills". :)
Title: Re: Question for coders
Post by: machokis on November 09, 2006, 03:28:06 PM
The problem is, we have a written test for C in one of my subjects. No debuggers are allowed. It is all in paper. That's why I'm having doubts if I should learn those scripts..hahahaha...I don't want to flunk it. Thanks anyway!
Title: Re: Question for coders
Post by: Blizzard on November 09, 2006, 03:47:58 PM
LMAO, same over here. In two classes we've written programs on paper in every test. >.< It's so much easier when having a debugger. =/
The thing is, you can test scripts directly in an already working enviroment, while compiled programs you have to compile over and over again until it finally works how it should. Scripting goes faster I think...
Title: Re: Question for coders
Post by: Yossy on November 09, 2006, 03:50:46 PM
Quote from: Blizzard on November 09, 2006, 02:10:20 PM
Quote from: Yossy on November 09, 2006, 01:27:35 PM
There's a name for it (well, actually two names): Proactive interference is when knowledge you already know interferes with what you're trying to learn, and retroactive interference is when knowledge you're trying to learn interferes with what you already know.

I learned that during a class called "Communication skills". :)
I learned it in psychology.  Did I get it backwards?  I always got those questions wrong, and was hoping no one would notice if I mixed them up here. XD
Title: Re: Question for coders
Post by: Blizzard on November 09, 2006, 03:57:46 PM
No, ti's correct. Retroactive interfereance is when old knowledge interferes with new one. I think there was even a third one, but I can't remember... -.-
Title: Re: Question for coders
Post by: Zeriab on November 09, 2006, 05:49:54 PM
Lol. Writing a C program on paper XD

If I ever am to write anything 'code' on paper it only have had to be pseudo-code.
Poor you.
Title: Re: Question for coders
Post by: machokis on November 10, 2006, 07:08:05 AM
Pseudo-codes get a grade of 0 on paper.Hehehe...
Title: Re: Question for coders
Post by: Blizzard on November 10, 2006, 02:02:09 PM
Quote from: machokis on November 10, 2006, 07:08:05 AM
Pseudo-codes get a grade of 0 on paper.Hehehe...

Yeah, lol!
Title: Re: Question for coders
Post by: Zeriab on November 11, 2006, 02:06:02 PM
Quote from: machokis on November 10, 2006, 07:08:05 AM
Pseudo-codes get a grade of 0 on paper.Hehehe...

That's obvious if you are supposed to write C-code  ::)
Title: Re: Question for coders
Post by: Blizzard on November 13, 2006, 11:07:22 AM
Quote from: Zeriab on November 11, 2006, 02:06:02 PM
Quote from: machokis on November 10, 2006, 07:08:05 AM
Pseudo-codes get a grade of 0 on paper.Hehehe...

That's obvious if you are supposed to write C-code  ::)

Lol, true.