4 ms·
> I like squiggle Go uses "Runes" which is a pretty unambiguous and memorable term. Though, in Go's case they don't include use of ZWJ, as they're limited to
by xyzzy_plugh 5y ago
> I like squiggle
Go uses "Runes" which is a pretty unambiguous and memorable term.
Though, in Go's case they don't include use of ZWJ, as they're limited to 32-bits.
- bobbyi_settv 5y agoIt's somewhat ambiguous because Unicode has a code block for actual runes which are not the same as the "runes" you're talking about https://en.wikipedia.org/wiki/Runic_(Unicode_block) https://en.wikipedia.org/wiki/Runic_(Unicode_block)
- slimsag 5y agoA Go "rune" is not the same as a "single rendered/visible character" though, a grapheme cluster/glyph/squiggle is from what I understand. example: https://play.golang.org/p/jJdS2WRWDXs https://play.golang.org/p/jJdS2WRWDXs
- tobinfricke 5y agoI believe this name is inherited from Plan 9 (which also happens to be the origin of UTF-8). https://9fans.github.io/plan9port/man/man3/rune.html https://9fans.github.io/plan9port/man/man3/rune.html