• They/Them

Trite, contrived, mediocre, milquetoast, amateurish, infantile, cliche-and-gonorrhea-ridden paean to conformism, eye-fucked me, affront to humanity, war crime, should literally be tried for war crimes, resolutely shit, lacking in imagination, uninformed reimagining of, limp-wristed, premature, ill-informed attempt at, talentless fuckfest, recidivistic shitpeddler, pedantic, listless, savagely boring, just one repulsive laugh after another.


My homepage
mxsd.ca/
Telegram
@Mx_Self_Destruct
Signal
MxSelfDestruct.42
Soulseek
MxSelfDestruct

MxSelfDestruct
@MxSelfDestruct

obviously building a desktop app in JavaScript is a shit idea in theory but in practice, most Electron based apps are like. fine. good enough.

Zoom? perfectly acceptable performance. VS Code? works pretty much fine. Signal? works great, even on my decrepit laptop. Element? see Signal. Discord? fucking dogshit, even on my desktop.

honestly, thinking about it, using HTML and CSS to build the layout for a desktop application sounds like a pretty good idea. perhaps someday a library that does this in a Real Language like Go/C(++)/Rust could compete with Electron for building desktop applications.


MxSelfDestruct
@MxSelfDestruct
>launch steam
>laptop's forecasted battery life immediately halves
>fans ramp up to 100%
>takes 5 minutes to start application
>no longer want to play game by the time it boots

You must log in to comment.

in reply to @MxSelfDestruct's post:

this looks pretty neat but it also seems very much like Electron 2. support for JavaScript seems like a bad idea and using the OS's native web renderer sounds like total overkill. ideally, My Glorious Vision only needs to support HTML and CSS, with all app logic being done in a compiled language. Taking the rendering engine from some super dinky browser like NetSurf or Dillo and freshening it up a bit would likely be totally adequate for this purpose.

also it seems like their idea of "performant" is for hello world to use 200-300 mb of RAM, so. :sixty: