I still struggle with the fact that I was (or delusional) an effective C programmer "back in the day" (before google etc) and all we had was "man" to look up std/x11 system calls.
Now I am dismayed with juniors who can't even be bothered to use google (or llms) to look up stuff on their first hiccup.
Wouldn't tree-shaking take care of this? i.e. If I only use 'Button' (from the UI library), nothing else should be included in the (production) bundle.
Not in practice, because these UI libraries usually have many intertwined interdependencies. <Button /> probably still imports all of the context providers, which also import their own dependencies, etc. So you end up including half of the library if not more just for a button, but if you use multiple components from the library the cost is amortised.
And typically if you're just using a single component it's one that is more complex than a button, like a popover or colour picker. Which then pulls in other components, etc.
Thank you. I tried that. Having the interface run under Xwayland caused a ton of problems with my monitors. I also don't use a lot of QT apps so not being able to paste was a problem.
I believe what you're saying is the benefit of Bitcoin (or other crypto) to get around gatekeepers.
I don't believe Patreon at this time supports any crypto. If they wanted they could open this up. Not sure if Apple would allow this (on an store app) without their 'slice' of the pie.
You know some of us remember Mac System [7|8|9] and how MSFT pretty much ruled everything (Apple had low %).
We kept working on the platform and developing tools and things changed. Of course Apple is a lot more powerful than MSFT back then and the general population is their target.
reply