On Saturday, 23 May 2026 at 16:35:28 UTC, c-smile wrote:
c-smile thanks for the thoughtful answer!
### Text Layout
Big part of UI is correct text rendering.
Absolutely, and the current state of affairs in DlangUI/Dcanvas
is meh. Before we talk about niceties like emoji rendering, I
have to do some basic performance optimizations, becuase the
current implementation is _terribly_ ineffective (EditBox widget
chokes on less-than-medium-sized texts). [Text editing hates
me](https://faultlore.com/blah/text-hates-you/) and [text
rendering hates me
too](https://lord.io/text-editing-hates-you-too/) and I'm aware
of that.
SDL, GLFW and Co. are mostly about basic window creation and
support of so called "message pumps"
This is basically what we do now. SDL creates windows, but
doesn't do much afterwards. I have high hopes about SLD3 though.
I mean that time for pure D UI was gone 10 years or so ago.
My pardon if for someone all this may sound as a demotivator but
this was not my intent.
I'm well aware of that fact. I have had many different emotions
about that, and currently I'm at the stage of acceptance. On the
other hand, since this ship has sailed long time ago, no reason
to hurry anymore.