JavaScript: Classes vs. Prototypes | Dark Hacker News