[% setvar title Internal String Storage to be Opaque %]

This file is part of the Perl 6 Archive

Note: these documents may be out of date. Do not use as reference!

To see what is currently happening visit http://www.perl6.org/


Internal String Storage to be Opaque


  Maintainer: Simon Cozens <simon@brecon.co.uk>
  Date: 18 Aug 2000
  Mailing List: perl6-internals@perl.org
  Number: 131
  Version: 1
  Status: Developing


Perl 5.6.0 tried to mix UTF8 and non-UTF8 strings inside SVs, meaning that every time you had to do something with a string, you had to check whether it was UTF8 or not, and if so probably do something slightly different to it instead. A single internal encoding which is opaque to the programmer Would Be Nice.