Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@Amikke i did encounter times in gui code where needing to store metadata about controls came up. most people solve this rather intrusively. like delphi and freepascal have to support layout solvers internally. i think gtk does this in some other weird ways where you have to somehow tag objects with layout data and shit. flutter had yet other odd ways.
somewhat hopeful here because ECS is already proven for games and desktop programs are less performance demanding. if it works for the hard real time stuff it will work for things we can be sleepy about :blobcatbean: but more importantly it--actually--presents an oddly clean separation of some of these concerns.
although in reality even if/when i do get some gui apps running--nobody gon care lmao. its just going to sit on top of qt/gtk and people are gonna keep using qt because that's what has the marketing.