hot take: the "tiny"/"clean" software trend is overrated
Bloat is not a natural consequence of meeting user requirements. It's just bad sw engineering.
-
-
bloat, n.: that part of your software that i don't like
-
That's a very poor definition. Bloat is a mix of middle code that doesn't meet any perceivable user need, & lack of well-defined scope.
- 1 more reply
New conversation -
-
-
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 -
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.