I think this is key to argument: _small_ deps are the concern, and the putative "harm done" by rewriting a dep (because you don't trust it or simply don't _like_ it -- deps are always a bit of an imperfect fit) is proportional to the dep's size. Big deps matter, but are accepted.
Are you suggesting avoiding libraries like HarfBuzz in your apps? Because I strongly disagree with that.
-
-
I'm suggesting that I know cases that avoid it, and IME it's usually not because they want to reimplement proper shaping themselves. It's because they want a world of Latin Style Simplified Text and if you give them Real Text Processing they'll balk anyways. Red herring.
-
(We keep reversing positions in this topic. I generally _agree_ with you: bar for rewriting a big complex library should be high. But think that's really not what the point of the worry over too many tiny deps is about. But also I do think some rewrites will always make sense.)
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.