"Poor grammar is more fundamental I feel, as it implies a lack of comprehension. In coding terms, I may not remember the method name but I should at least understand the algorithm I'm attempting to implement."
I find that highly untrue. People still can understand you when you type "loosing". You still retain knowledge, in light of your metaphor, of the 'algorithm'.
Just because you mispell a word and use incorrect grammar in 90% of the cases doesn't mean people still can't understand you.
I'm sick of mispelling a word and then being looked down upon. Oh no, riddiculous has only one d? I better go back to college, apparently I know nothing.