Post #2886585
2025-02-03 07:48 UTC
@tphinney@typo.social Don't know anything about how fonts were rendered before in Chrom{e|ium} : but isn't FreeType related to the HarfBuzz project ?
Also, what issues in FreeType were solved by Skrifa? Genuinely curious about it.
Replies (1)
-
@tphinney@typo.social 2025-02-04 01:03
@thibault@mastodon.online FreeType renders glyphs from fonts. HarfBuzz determines what glyphs you want to render & how to position them. The latter can be very complicated and language-dependent. I am sure you know this (and likely better than I do), but for other readers… Rust is much more secure than C++ by default, so a lot of core system libraries are moving to Rust. There are also other advantages for maintenance and stability (though gosh, is compile time ever slower for Rust!).