
Crockford on JavaScript - Volume 1: The Early Years
About this video
Douglas Crockford's first Yahoo lecture puts JavaScript in historical context. He traces the language's structure and quirks back through the early decades of computer science and programming language history.
Why it appears in the archive
HN repeatedly recommends the Crockford series as a must-watch history of computing and programming languages, and as a way to learn to think in JavaScript.
AI-generated summary and labels from the source dataset; verify important details against the video. Source & credits.
From the Hacker News discussion
For a more accurate, informative and very digestible history of the evolution of programming languages, I urge you to watch this. It really is worth it! [VIDEO]
Read original comment ↗Hard to say if it's the best, but Crockford series on javascript is just awesome. I highly recommend it. [VIDEO] (Browse the related videos to see the others)
Read original comment ↗The Crockford's lecture about history of web-development (starting far before first computing machines and ending on javascript) is definitely must-watch. It's not so detailed because it's not a book, but gives a good overview. [VIDEO]
Read original comment ↗I'd strongly recommend putting this link in there: [VIDEO] David, if you see this, I'd like to thank you for these talks as they have reshaped the way I think about software development. I've got more from these then my classes at college have given me do far.
Read original comment ↗Part 1 of Douglas Crockford's On JavaScript gives a really nice history of the many programming languages leading up to JavaScript. Chapter 1: The Early Years : [VIDEO] Chapter 2: And Then There Was JavaScript: [LINK]
Read original comment ↗This sort of realization is the first step to realizing that you really shouldn't be writing javascript like java/C++. It makes things feel a lot nicer when you start really thinking in JS. I'd recommend checking out Crockford's "Crockford on Javascript" series for some good intro on thinking about Javascript ( [VIDEO] ). Section 3 is where you really start talking about JS. For a good counter-example, check out a lot of google's JS libs (in all their giant module goodness).
Read original comment ↗Here's a really good introduction to inheritance: [LINK] -- a lot of people struggle unless they have a good understanding of how this works. Also, Douglass Crockford (the person who wrote "JavaScript: The Good Parts") has a number of videos that are very useful. Here's the first in a series of eight: [VIDEO] -- and if you find that useful, you can check out the rest in the list of related videos.
Read original comment ↗Forget about Bootstrap and jQuery, learn vanilla js. Reading Eloquent JavaScript is a good starting point. Once you are done with that, build something and join #javascript @ FreenodeIRC and ask for help when you get stuck on something. The good parts is nice but keep in mind that it is very opinionated, still it is worth reading. There are some lectures by Crockford on youtube too (tl;dr) [VIDEO] Also this on OOP [LINK] Finally you may want to familiarize with the most common JavaScript design patterns (some are not unique to js) [LINK]
Read original comment ↗