News for hackers. Stuff that matters.
Re:The web as a GUI toolkit by WorldMaker on Thursday February 13, 2020 @02:16PM (#22320493)
A large part of the toolchains are also bandaids on a lot of unnecessary friction caused by changing standards and moving targets. The web platform is almost to the point where a lot of those bandaids could just be ripped off: ES2015 modules are directly supported in most browsers today, same with CSS modules / syntax through ES2017 or more recent / and so forth, and protocol upgrades in HTTP2 and HTTP3 remove a lot of the performance-specific needs for things like bundling and minification.

The biggest hurdle to ripping off the bandaids (as with so many things in software development) is the rough edges of the long tail of legacy code. The biggest example being that there's still so much code written for CommonJS (or AMD) that needs shims to play well in ES2015 module worlds. (Because no one wants to stop the Node world and rewrite everything all at once.)

Re:The web as a GUI toolkit by fwip on Thursday February 13, 2020 @02:57PM (#22320893)
pika.dev is coming really close to shimming a ton of existing libraries into module world.