[SG16-Unicode] Namespaces
Lyberta
lyberta at lyberta.net
Fri Apr 12 12:45:00 CEST 2019
Tom Honermann:
> What is the motivation for having a namespace specific to text at all?
> Ranges needed a separate namespace in order to provide constrained
> interfaces that were, in most but not all cases, functionally equivalent
> to the non-constrained interfaces. New declarations were needed in
> order to avoid breaking backward compatibility. I don't see a similar
> motivation for text as the existing text related names 1) aren't great
> names, and 2) are for interfaces that we explicitly don't want to
> replicate. I think new interfaces deserve new names. I think it is
> also informative that none of the names proposed below recycle existing
> names in 'std'.
>
> Tom.
I guess at least teachability and clean structure. The guidance would
be: "stuff in std is old and unusable for text, stuff in std::text is
new and usable".
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
Url : http://www.open-std.org/pipermail/unicode/attachments/20190412/286f317e/attachment.bin
More information about the Unicode
mailing list