3 ms·
> I can't emphasize how much I disagree with you. I don't think you disagree with me at all... I said that javascript feels strange to me because I didn't star
by powrtoch 14y ago
> I can't emphasize how much I disagree with you.
I don't think you disagree with me at all... I said that javascript feels strange to me because I didn't start with it. I think it's a fine language to start people on, just an uncommon one that should yield interesting results.
I certainly wouldn't suggest teaching with more "rigid" languages. I was trained on Java, and looking back I can see what a terrible way of doing things that is.
FWIW though, it's been my experience that for all but the most trivial tasks in Javascript, you quickly find yourself getting into somewhat advanced territory with e.g. scoping, closures, and anonymous functions. Again, I think these concepts are mostly weird to me just because they're different than what I personally was trained on, but they're certainly not as easy to grok as e.g. variable assignment and conditionals.
- natural219 14y agoYou know, my mistake -- I somehow just skipped over the last line of your paragraph ("it's scary to me..."). In that way, I certainly see what you're saying. It'll be interesting to see what new problems emerge if this continues as a paradigm for teaching how to program.