Hacker News new | ask | show | jobs
by tambourine_man 628 days ago
Of course there is. The DOM stands for Document Object Model. CSS uses the box model. A lot of thought went behind all these standards.

JavaScript is weird, but show me a language that doesn’t have its warts.

2 comments

> JavaScript is weird, but show me a language that doesn’t have its warts.

False equivalence much? Languages have warts. JS is a wart with just enough tumorous growth factors to have gained sentience and started its plans toward world domination.

All languages have their warts. In JavaScript, the warts have their language.
JavaScript needs a Python 2->3 moment, but like 100x the damage