Why does JavaScript have so many names? | Hacker News Reader