This can be generalized as: Pattern Matching = if statement.
I don't know nor can I prove that that's true under all circumstances, however...
But, an interesting article.
11–15 of 15 posts
This can be generalized as: Pattern Matching = if statement.
I don't know nor can I prove that that's true under all circumstances, however...
But, an interesting article.
Isn't basically every moderately expressive system Turing complete? Even the Magic the Gathering card game is turing complete https://www.toothycat.net/~hologram/Turing/HowItWorks.html
Fonts aren't really something I've dived into. Could someone explain at what level this is happening. What classes of software/libraries are affected?
GSUB handling is done by a library called a text shaper. Examples of libraries that do shaping include the cross-platform HarfBuzz, Windows DirectWrite, and macOS Core Graphics/Core Text.
So from what I understand these would be called from the UI libraries eg GTK in Linux land. I would assume window managers also, to deal with title bars.
I would further take from this that we shouldn't expect full Unicode support in virtual terminals (not emulators) in the future.....