> Plus, it gives (or will give) much lower-level access to features like threads and memory allocation.
There's no reason JavaScript couldn't just have those features. It already has some amount of memory allocation control via ArrayBuffer & DataView.