Remix.run Logo
lysace 3 hours ago

> Don't roll your own page scrolling, link navigation, text selection, context menu, copy and paste, password field, or date picker.

Javascript in the browser was a mistake. And if we had to have it, the suitable scope of it was what we had around 2004.

Google invested tens of billions in it realizing they had a way of owning the browser space simply by making it insanely complex. Just hire all of the web standards people, tell them to go crazy and then also hire thousands of C++ browser developers for decades to implement everything. Boom, a moat!

iainmerrick 3 hours ago | parent | next [-]

I understand the frustration but don’t take it too far. People often post great games here, cool visualisations, useful utilities. Hardly any of those would work at all without JavaScript.

You can do terrible things with JS but you can do great things too.

lysace 3 hours ago | parent [-]

The cost of complexity is generally underestimated. (But hey, we can try out cool demos!)

TacticalCoder an hour ago | parent | prev [-]

> Javascript in the browser was a mistake.

There are too many words in that sentence. Here are the words that can be removed: "browser", "in" and "the".