Drew DeVault on Nostr: I have spoken about similar principles before, namely with respect to having a ...
I have spoken about similar principles before, namely with respect to having a performance "budget" and being willing to spend it. On a UI application your budget is the time between frames, more or less. Don't go over budget, but also don't be afraid to spend the budget in exchange for simplicity.
Also event loops are good, use them
Published at
2023-09-21 18:41:01Event JSON
{
"id": "399bccf377107f61c4142b33c6b21af88956677aa35fdd2858766dd10dffc9ae",
"pubkey": "05bbadaea41d30c3cf3b7fb1027622eb00cca66635fc9047053df7f9a54cb0c7",
"created_at": 1695321661,
"kind": 1,
"tags": [
[
"e",
"aee311cf25c09202f67a0446e28cb48c5ab68c64282bd2682b5890ddf6b4e6ad",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://fosstodon.org/users/drewdevault/statuses/111104600410583724",
"activitypub"
]
],
"content": "I have spoken about similar principles before, namely with respect to having a performance \"budget\" and being willing to spend it. On a UI application your budget is the time between frames, more or less. Don't go over budget, but also don't be afraid to spend the budget in exchange for simplicity.\n\nAlso event loops are good, use them",
"sig": "ca2c42559ce310c104c27cd388a4038c57affe68742a9376ca04de664f85d55bc47b0e791a9af34bdf84c3daf035f7b50b5c3d32182e2a51703259f2454c91c8"
}