Reading the article, it seems hard to find anything that does not suck (or at least, is not counter-intuitive) in JS.
So many trivialities have to be taken into account.
- You have to store the array length in advance before a loop? wtf?
- "for in" loops are inherently dangerous. wtf?
Every language has pitfalls but javascript seems king above even C++...