# How do I design a windowing library correctly?

**URL:** <https://ziggit.dev/t/how-do-i-design-a-windowing-library-correctly/3831>\
**Category:** Help\
**Tags:** learning, ecosystem, design\
**Created:** [April 5, 2024, 8:41am UTC](https://ziggit.dev/t/how-do-i-design-a-windowing-library-correctly/3831 "2024-04-05T08:41:34Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![dee0xeed](https://ziggit.dev/letter_avatar_proxy/v4/letter/d/3ab097/32.png) [@dee0xeed](https://ziggit.dev/u/dee0xeed)\
**Post date:** [April 6, 2024, 2:08pm UTC](https://ziggit.dev/t/how-do-i-design-a-windowing-library-correctly/3831/13 "2024-04-06T14:08:05Z")

</div>

> [@dimdin](#):
>
> @marler8997 talk is about X11 and API design:

It was published ~half a year ago [here](https://ziggit.dev/t/sycl-2023-how-to-kill-your-api-with-abstraction-by-jonathan-marler/1411) on the forum, I posted some comment, but there was no reaction. ☹

---

_[View the full topic](https://ziggit.dev/t/how-do-i-design-a-windowing-library-correctly/3831)._
