Remix.run Logo
peteforde 3 days ago

In a very real sense, developers efforts to make web development simpler have clearly failed. This is true regardless of the existence of LLMs and/or your opinion of their utility.

marcosdumay 3 days ago | parent [-]

They have been very successful. After we got a hit from security requirements and broke the Microsoft monopoly on browsers, web development have only got more and more potentially simple.

If you or some other person don't program in the way that makes it simple, it's not our communitary problem. What matters is that the potential is there.

peteforde 3 days ago | parent [-]

I think that you are confusing browser engine maturity and developer ecosystem, which means that you're having your own conversation.

marcosdumay 3 days ago | parent [-]

You pick the ecosystem you'll use, the only one forced on you is the browser. If you decide to use one that makes your life harder, that's again not a communitary problem.

bonesss 3 days ago | parent [-]

There’s also change over time to consider: web programming has become immensely more stable and simpler and more mature over time, thereby enabling classes of application and experience that traditionally meant a client application to be built on the web, hence modern web app development becoming a complex and complicated morass.

Facebook and others have delivered a bunch of cross platform shizz that really should be baked into the desktop and mobile OS itself, moving complexity up the stack. Microsoft Office uses React, to highlight the issue. We’ve spent decades chasing the basics of fat client development and doing it in JavaScript.

peteforde 2 days ago | parent [-]

It's freaking wild that the folks suggesting web development has gotten simpler are also talking about baking React "into the stack" with a straight face.

I don't know what planet y'all are living on, but React is most emblematic of the layers upon layers of BS that people have to deal with today that simply were not an issue 20 years ago.