Why is JavaScript so hard to learn? | Dark Hacker News