Valentina, Unicode, RB
Ron
rbarber at yhb.att.ne.jp
Mon Mar 3 06:37:58 CST 2003
Hi Ruslan
> --------
> Just a quick note.
>
> I see on RB list many talks that RB strings on default are Unicode.
> So what ???
Alomst everything on the list so far mentions Unicode 8. Just a reminder
that RunRev has started using Unicode 16 so I vote for that.
> In C++ on e.g. Windows, strings also are Unicode,
> But developer simply need convert Unicode to MacRoman string and then store
> in db that last string.
>
> Point here is that even Valentina will get support of Unicode strings, this
> is not fact that Western users may prefer it. Deal is that I think Unicode
> strings will be slower on indexing, search and sorting than MacRoman.
> I don't know exactly, but I assume this is true.
> I don't know yet how much slower, but if too much then you still may prefer
> for big dbs (with 100K - million records) to convert strings on READ/WRITE
> and get faster searches and sorts.
I agree with Jan, that Val is pretty fast and I am willing to give up a
little speed in order to use Unicode.
I agree with Frank that:
>> -- or we should get new 2 fields
>>
>> UString
>> UVarChar
>
> I like this but not the name - it is slightly confusing because you already
> have ULong
> and similar types where 'U' stands for Unsigned. Why not UnicodeString and
> UnicodeVarChar
> (also see below)?
Thanks
Ron
More information about the Valentina
mailing list