|
|
|
|
|
by 0xcde4c3db
829 days ago
|
|
This is definitely a tangent, but the thing that bugs me is that I think it's not really so much a Rust problem as a general desktop app problem. It feels seriously wrong to me that we're embedding Chromium or linking megabytes of crusty GUI library code (some old enough that it has its own "future-proof" string type invented when Unicode was still 16-bit) into the app's address space instead of something that looks more like "open the NeoNeWS+Tk socket and utter a few TLVs, and it Just Works" (maybe C programmers need to remember to call fflush(), though). Instead we're expected to be impressed when Electron adds native Wayland support. And I mean... it's not wrong to be impressed at the effort or the people involved, but I'm not sure what we're actually doing here. |
|