News for hackers. Stuff that matters.
Re:Low level is easy (2008) by rowanG077 on Thursday July 29, 2021 @10:12PM (#28003691)
The last few months I have developed a web app. The shit you have to go through to make basic stuff work is insane. I would get depressed if this was my full time job. How browser can be one of the most important technologies and still suck so hard is truly mind boggling.
Re:Low level is easy (2008) by sdevonoes on Friday July 30, 2021 @04:51PM (#28012203)
Have you tried Go? I do my web apps in Go and all I need in my computer is the `go` binary installed. Nothing else. I use plain JS, CSS and HTML; which seems enough if combined with the Go templating system.
Re:Low level is easy (2008) by rowanG077 on Friday July 30, 2021 @05:34PM (#28012645)
It's not the backend that's the problem. That's trivial. But browser are just so annoying. HTML + CSS looks slightly different on all browsers. Web API that don't work in all browsers. Basic stuff like file saving not being available. And don't get me started on CSS. I have never met anyone that truly understands CSS. It's all just throwing shit at the wall until it sticks.
Re:Low level is easy (2008) by journey_16162 on Friday July 30, 2021 @10:43AM (#28008505)
> The shit you have to go through to make basic stuff work is insane.

Isn't that always the case when you are jumping on a new area?

Re:Low level is easy (2008) by username90 on Thursday July 29, 2021 @10:25PM (#28003775)
It is almost as if writing the low level code required to make a browser run well is hard...
Re:Low level is easy (2008) by mirker on Thursday July 29, 2021 @11:54PM (#28004254)
How much of that hardness is necessary, though? Backward compatibility is quite costly.