JavaScript Comes of Age

Hi pinoniq,

Thanks for your feedback - it’s always good to see the other side of things, and the links you sent made interesting reading.

I think that JS struggles with both an OO and functional approach, but the fact is that you can do both in JS, if you want to. I’d be interested to hear why you think the OO approach is so bad?

Yes I agree that the language itself isn’t asynchronous, but the way callbacks (and promises) are used makes the language behave as if it was asynchronous.

I still stand by my assertion that JS is a good language to learn for a first timer. I think the advantage is that people can learn JS using just their browser and it also gives them access to lots of other places to practice and see examples. Yes it has more quirks than most languages, but don’t all languages have some difficult ideas to get your head around? I think you can get the basics of programming without running into too many JS gotchas.

Cheers,

DAZ