Does anyone else not have a problem with typing "=" instead of "==" in C/C++?  Sure, I do it maybe once a month, but I find it, say "Ah, yeah, I'm a dumbass.", and move on.,(reply>), @Zenytram Searom dumb comment,  it's pretty normal to make such mistakes when switching languages and writing code when being or tired or thinking about the logic in the same time. You should probably understand that if you went beyond Hello World apps.,(reply>), @Ze Max06 but in C where = returns the value you assigned the variable to, that will return as true (unless you assigned something to 0) so that's less helpful.,(reply>), @Renan W. P. Most professional programmers do that sort of shit too. It doesn't matter. It gets caught by the lint and you add another equal. Slowing down your typing to prevent that sort of innocent error is less productive.,(reply>), @Zenytram Searom Assignment is 3 horizontal lines or an arrow. Who the fuck decided equal was an assignment operator should've died sooner.<br><br>Also, its just a homophone confusion error. Your head thinks if x equals 3 and that's what you type. Normal programmers are thinking about the logic of their code, not paying attention to the typesetting. The compiler checks that stuff.,(reply>), @Renan W. P. What are you even talking about?