RFC for future/ enhancement of java.lang.String - was Fwd: [Yaml-core] encoding and content in YML files

Zenaan Harkness zen at freedbms.net
Mon Dec 21 11:39:23 UTC 2015

I recently discovered that Apple's Swift programming language handles
this very nicely - Character instances are actually "grapheme
clusters" - this is how it should be. Perl 6 seems to be heading in
the direction of grapheme competency too.

I updated the Javadoc to mention and link to these, and added lots of
internal hyperlinks to Unicode glossary and other links too.


On 12/12/15, Zenaan Harkness <zen at freedbms.net> wrote:
> java.lang.String is deficient. It does not provide a way to lay out a
> random "string" of Unicode characters ("graphemes" or "characters as
> the user perceives them"), e.g. to center or right-align such a
> "string" of "characters" in a text console.
> https://zenaan.github.io/zen/javadoc/zen/lang/string.html

More information about the discuss mailing list