hot take: the "tiny"/"clean" software trend is overrated
Quite often it's about not understanding the requirements and trying to make an overly general solution instead. See pango vs harfbuzz.
-
-
Pango does much more than HarfBuzz (bidi, font/character fallback, line breaking…) and it fact it uses HarfBuzz for the low level shaping.
-
That's my whole point. Until harfbuzz, had to use a lib (pango) aimed at fancy layout just to get basic correct m17n text display.
-
HarfBuzz does not give you “basic correct” text display on its own, you still need to apply bidi and text segmentation for the bare minimum.
-
Yes, but those are fully specified by Unicode and have multiple existing implementations. See: failure to factor, above.
End of conversation
New conversation -
-
-
Even if you do want fancy layout, failure to factor that from character->glyph mapping logic was bad design.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.