dub can't read files from cache
AsmMan via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Sep 18 11:09:26 PDT 2014
On Thursday, 18 September 2014 at 16:51:06 UTC, ketmar via
Digitalmars-d-learn wrote:
> On Thu, 18 Sep 2014 16:31:08 +0000
> Ilya Yaroshenko via Digitalmars-d-learn
> <digitalmars-d-learn at puremagic.com> wrote:
>
>> "one ring to rule them all"
>> UTF-8 = Lord of the encodings.
> i want 42th symbol from the string. what? what do you mean
> saying that
> i must scan the whole string from the beginning to get it? oh,
> High
> Lord, this one Lord is fake!
That's why a while ago I was considering convert a string from
UTF-8 to UTF-32. UTF-32 is nice I don't understand when people
say there are no any advantage to use it. Indexing is just
possible. Memory size isn't much an issue.
I needed to extend support for UTF-8 in a program where I had
some routines where I could move forward and backward very easily
just indexing but using UTF-8 it isn't possible so I needed to
make my own an iterator when I need to save a pointer instead of
a index. In memory usage it isn't so bad since a size of that
index is same as pointer but the structure of the program was a
bit "ugly", a kind of "hack", IMHO.
More information about the Digitalmars-d-learn
mailing list