2 ms·
> It has more gotchas than most languages Where do you get this from? Has there been any comparisons made between JS and other languages to see which ones have
by capableweb 5y ago
> It has more gotchas than most languages
Where do you get this from? Has there been any comparisons made between JS and other languages to see which ones have the most gotchas? I'd love to see the data behind this.
> since bad backend languages just stop getting adopted
What? This is obviously not true (bypassing the discussion around what "bad" means, which is highly subjective). People continue to adopt all kinds of languages all the time. New projects in PHP are still created (although I disagree PHP is necessarily a bad language [today])
> issues are less obvious as long as it appears to work
Hmm, isn't it the opposite? Frontends is what the users see, when something is wrong it's very easy to see that something is broken. And if the backend breaks the wrong way, the frontend usually breaks as a result too if the programmers haven't setup error handling correctly.
> freezing the UI for 50 ms is ok-ish in the browser
Freezing the browser UI for 50ms is as noticeable as adding additional 50ms to the processing time of all backend requests. If you're actively building it you might notice that the timings off, but if you're just using it, everything might look fine. Not sure what backend/frontend makes a difference here...