Live data from Hacker News

JavaScript. The Core: 2nd Edition

dmitrysoshnikov.com

1–10 of 96 posts

Re: JavaScript. The Core: 2nd Edition

#3

This article is useless for the modern web development. Nowadays the essential is to know the nuances between Angular versions and how to defer a promise returned by chained observables.

While I appreciate the tip, it's completely irrelevant to the topic at hand.

Re: JavaScript. The Core: 2nd Edition

#4

This article is useless for the modern web development. Nowadays the essential is to know the nuances between Angular versions and how to defer a promise returned by chained observables.

You can get away with treating a JavaScript Engine as a black-box but understanding what is happening under the hood will make you better. It will give you a mental model to draw on when you run into some edge case that causes strange behaviour that is otherwise unexplained.

Re: JavaScript. The Core: 2nd Edition

#5

This article is useless for the modern web development. Nowadays the essential is to know the nuances between Angular versions and how to defer a promise returned by chained observables.

It is for those who already know frameworks, can hack something together and are interested in learning more. Having habit of learning things like this helps a lot in the long term.

Re: JavaScript. The Core: 2nd Edition

#6
I've just been reading through this and it's surprisingly accessible to someone without a CS background.

Anthony Alicea's Understanding Weird Parts of JS on Udemy was pretty good at introducing some of these concepts and I would have thought most people working with JS would be interested in finding out what's below the surface.

Re: JavaScript. The Core: 2nd Edition

#7
post #6

I've just been reading through this and it's surprisingly accessible to someone without a CS background. Anthony Alicea's Understanding Weird Parts of JS on Udemy was pretty good at introducing some of these concepts and I would have thought most people working with JS would be interested in finding out what's below the surface.

True, I'm not much into client side programming, just learning and lectures like this or Axel Rauschmayer's[1] are gold sources to understand Javascript.

[1] http://exploringjs.com/es6/

Re: JavaScript. The Core: 2nd Edition

#9
This is a very solid foundation to work with, for anyone who might have struggled with the contexts and how arrow functions, local variables, thises (hah) and prototypes fit into the bigger picture.

It also clearly shows that Javascript is not the mess that it looks like from a beginner's perspective. Yes, anyone can create a 15-20 min video about how == and === can mess up stuff, how you cant just pass around a function with a this in it without being careful, how NaN is wtf, and all that jazz. But at the end of the day, stick to this language long enough and it works for you.

Re: JavaScript. The Core: 2nd Edition

#10
post #9

This is a very solid foundation to work with, for anyone who might have struggled with the contexts and how arrow functions, local variables, thises (hah) and prototypes fit into the bigger picture. It also clearly shows that Javascript is not the mess that it looks like from a beginner's perspective. Yes, anyone can create a 15-20 min video about how == and === can mess up stuff, how you cant just pass around a func…

I just wish Javascript had a standarized working module system that doesn't require external dependencies (webpack/rollup etc.)...
Post reply on HN