Main > Main Forum

Yie Ar Kung-Fu has THREE buttons, not TWO!?!

<< < (16/35) > >>

Xiaou2:
But its not simple logic.  Its computer logic.. and its complicated as hell. Its not like talking to a person.  Its like trying to learn Chinese after you have gotten older.  Your mind is less absorbent, and it takes years and years just to even sound like a Child to them.

 But its even worse than Chinese. Because its not simple language... there is a lot of math involved in there too.  So you need to have great memory for holding all the commands, typing all those commands in the correct syntax which the computer likes, and then undedrstanding how to use the correct mathmatical formulas to work for you in the best way.  On top of all that... you need to understand the hardware limits of the things you are operating.

 Sure, A person with a 90 IQ is still going to have to work hard to get the skills they need to program well.  However, a person with a 40? IQ isnt going to be able to do more than:

10 Print "Hello"
20 End

 But take a person with poor coordination, and I could have them accurate, fast, balanced, and graceful in a year or two at max.  Physical coodination is mostly due to a lack of muscles in specific areas... as well as the lack of mental focus, on top of poor practice, and possible lack of confidence.  All of which are pretty easy to fix.  IQ? Not so easy to fix.

Haze:

--- Quote from: Xiaou2 on November 14, 2010, 06:38:31 pm ---But its not simple logic.  Its computer logic.. and its complicated as hell. Its not like talking to a person.  Its like trying to learn Chinese after you have gotten older.  Your mind is less absorbent, and it takes years and years just to even sound like a Child to them.

 But its even worse than Chinese. Because its not simple language... there is a lot of math involved in there too.  So you need to have great memory for holding all the commands, typing all those commands in the correct syntax which the computer likes, and then undedrstanding how to use the correct mathmatical formulas to work for you in the best way.  On top of all that... you need to understand the hardware limits of the things you are operating.

--- End quote ---

For the most part you have a reference, so you don't have to learn that much.  Especially these days with online help and full searching of projects the answer to any problem is rarely a few clicks away.

As for logic, it's mostly 'if this is true, execute this sequence of commands, if it isn't true then execute this sequence instead and 'repeat x y times'

The actual computer logic is no different to any real life logic, planning, flowcharts, production / manufacturing processes.  The only thing you need to be weary of is to cover all realistic possibilities.  The computer does what you tell it, nothing less, nothing more.  If you solution has no holes in it, then your program will work.  If there are flaws in your solution, it won't.

Most of the time I've found people who struggle with programming can't see the flaws in their own logic, even if that logic has very little to do with the actual programming, more to do with glaring holes in their theories and solutions, just because they don't consider the possibility of something happening, or just think the computer will understand something, without actually being told it, or having a case to handle it.

The maths is hard, I'm not even that good at maths, I look most of it up when I need it.

The rest (especially emulation) is bitwise logic (and, xor, or), which again isn't that tricky.

The computer doesn't have personality, it doesn't have emotion, it doesn't jump to conclusions, it just executes the series of commands you give it, with the parameters you give it.

I've found that people who are bad at programming tend to be bad at logic in general, and almost impossible to explain things to in terms of logic, or expect reasonable, logical conclusions from.  That's just my experience with people.

Xiaou2:
I want to add, that if you look around, you can find people who have had their limbs chooped off, and they were able to learn to do certain things like eat with their feet.  Some of them being incredibly accurate, doing things more carefully than people with all of their limbs.

 This of course wasnt the case initially.  They made the decision that they wanted to improve their physical abilities... rather than be spoon fed.  Which obviously would take a lot more effort than simply working your existing muscles and coordination.

 Typical daily tasks dont challenge the body or stress your muscles into good developemental status.  Only things like martial arts, which are highly focused events, will develop the body into a well honed machine.   Other things like Dancing
could help too.   And while sports Can help... the main problem with sports is that there is less focus on an individual, and more on the team... thus, there is not enough attention, focus, and training put on you.  Progress would only then be made IF you yourself had drive like nobody else... and maybe some side help from people willing to spend time helping develop key aspects.

Haze:

--- Quote from: Xiaou2 on November 14, 2010, 06:49:38 pm ---I want to add, that if you look around, you can find people who have had their limbs chooped off, and they were able to learn to do certain things like eat with their feet.  Some of them being incredibly accurate, doing things more carefully than people with all of their limbs.

 This of course wasnt the case initially.  They made the decision that they wanted to improve their physical abilities... rather than be spoon fed.  Which obviously would take a lot more effort than simply working your existing muscles and coordination.

 Typical daily tasks dont challenge the body or stress your muscles into good developemental status.  Only things like martial arts, which are highly focused events, will develop the body into a well honed machine.   Other things like Dancing
could help too.   And while sports Can help... the main problem with sports is that there is less focus on an individual, and more on the team... thus, there is not enough attention, focus, and training put on you.  Progress would only then be made IF you yourself had drive like nobody else... and maybe some side help from people willing to spend time helping develop key aspects.

--- End quote ---

Believe me, I've been to various rehabilitation courses, gym, sport, all that nonsense.. in the end, none of it helps.  I usually just end up crippling myself somehow.  It's not for lack of want, trying, or guidance, I just suck as far as anything physical is concerned.  It doesn't bother me, so I stick to what I can do instead rather than driving myself through hell and breaking myself doing something I can't.

Why should I do that for the sake of playing Robotron?

How does forcing me to learn a controller I can't learn somehow make it a better controller for Robotron?

That's completely counter-intuitive to me.

If I can play better with a given controller, that controller is the better one for the game as far as I'm concerned.  I can concentrate on learning the patterns and playing the game, not the stress of trying to deal with controls I can't deal with.

Seriously, it would be easier for you to learn programming because it isn't even remotely complex compared to most every day tasks.


Xiaou2:
Actually, Im fairly good at logically reasoning things out.  But that had not helped me when I went to try to program my c64 and later, the Amiga.

 You input commands in a certain way that You think makes perfect literal sense,
and it gives you the e-bird.

 If programming were as easy as you say, then this entire forum would have long since put the needed stuff into mame.   The rates for programming saleries would drop by 80%, and much more.

 Its easy for you, because you have a brain that works and thinks a certain way.  And because of that, for you... it seems like everyone should find it exactly as easy as you do.  You simply cant see the logic in it, because you dont know what its like to have Mush inside your head.  Your mind is like Arnorld Schwarzenegger lifting up a tree.. and not understanding why everyone cant lift up a tree.  Its Easy Man!  Watch... Grunt.

 You are trying to pin me not having logic, as a reason why i cant learn.. but in fact Ive found the opposite.  Very intelligent people I find often have the hardest time with logic on a real-life basis.   For example, my brother is a genius... but when his car got clipped by a deer, he didnt get an alignment as advised.  As a result, he needed new tires in a very short time.   And thats just a simple example.  A lot of intelligent people have the absolute worst time with human to human relationships.  Its far easier to talk to a computer than a real person for them. Im not saying Im the best... In fact, I can be a jerk, but in person, I can be one of the nicer people you might meet.

 Personally, I dont like to take personal pot-shots at peoples weaknesses.. but when you try to put them on me, I have little choice.
 

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version