proj-plbook-plChJavascriptLang

Table of Contents for Programming Languages: a survey

Because it is so well-known, Javascript gets its own chapter.

Tutorials/online books:

Best practices and style guides:

Respected exemplar code:

Retrospectives:

Features

Variadic functions and reified arguments objects

Weak references

(as of this writing, a future feature)

And there is an option to be notified after the garbage-collection of weak references; see https://news.ycombinator.com/item?id=9735973 .

ES6 overview

Opinions

"I tried Javascript and found callbacks to be a crime against humanity, found a better concurrency model in Go, but found rather simple things that it couldn't express and Python could." -- [16]