Maybe I'm harsher that I should, but a coworker of mine is exactly like you. He knows one language, the one he learned at school, and complains about everything else. It's honestly very annoying. Yes Javascript has different rules (some weird, some bad) and yes you need to learn them, instead of relying solely on stack overflow.