TW: Meme language
TW: Meme language
Posted Jul 9, 2024 10:20 UTC (Tue) by Deleted user 129183 (guest, #129183)Parent article: Esfahbod: State of Text Rendering 2024
This will definitely fragment the ‘ecosystem’ and not only in the short term.
For example, KDE does not want to force Rust as a hard dependency of the Frameworks:
https://invent.kde.org/frameworks/kiconthemes/-/merge_req...
Posted Jul 9, 2024 10:45 UTC (Tue)
by atnot (subscriber, #124910)
[Link] (2 responses)
Posted Jul 9, 2024 11:33 UTC (Tue)
by ArkansasTraveler (guest, #171756)
[Link] (1 responses)
https://lwn.net/Articles/771355/
One of it is pretty much prophetic:
> We saw a problem similar to that of Gentoo's back in 2018 with Debian and librsvg and we are likely to see it recur—frequently—over the coming years.
Posted Jul 9, 2024 12:55 UTC (Tue)
by atnot (subscriber, #124910)
[Link]
I do genuinely understand the objections there fwiw. Fewer architectures and longer bootstrap chains can be annoying. I agree with the KDE contributor, it's a thing that should be discussed.[1]
However today any distro that wants to package GNOME (or even just have working nvidia or opencl drivers) needs to package a bunch of rust code anyway. You say it's prescient, but I personally haven't heard any of those complaints since the pyca fiasco. I'm not terribly convinced using it in something like text shaping would actually be a big deal at this point.[2]
[1] Although I do wish we discussed it regarding build time dependencies on e.g. Perl too
Posted Jul 9, 2024 13:37 UTC (Tue)
by xophos (subscriber, #75267)
[Link] (3 responses)
Posted Jul 9, 2024 15:38 UTC (Tue)
by flussence (guest, #85566)
[Link]
Posted Jul 9, 2024 15:43 UTC (Tue)
by lunaryorn (subscriber, #111088)
[Link] (1 responses)
Posted Jul 9, 2024 18:26 UTC (Tue)
by excors (subscriber, #95769)
[Link]
(https://github.com/harfbuzz/harfbuzz-wasm-examples has some examples of where the flexibility is useful for real languages.)
TW: Meme language
TW: Meme language
https://lwn.net/Articles/845535/
TW: Meme language
[2] Or at least, not as big as a deal as people who title threads things like "TW: Meme language" want it to be.
TW: Meme language
At this point switching to rust for the added safety is just about the least they need to do...
TW: Meme language
TW: Meme language
TW: Meme language