Many, many thanks to you, Kevin, and Joe. It is always a relief to
notice that my ignorance does not lead to rejection. Now I have a lot
to do in order to feel sure with encodings.
I used to do (ever since my Hypercard days) things like:
str = "The Russian character " + chstj + " sounds like the beginning
sound of 'shit' using East London dialect."
with a method chstj returning chr(173) as string. With a very old
hacked font named Kharkov I could use low ASCII showing latin and high
ASCII showing cyrillic.
Now I have to (and want to) unlearn all that and start with the
fundamentals, so that both theory and implementation are based on state
of the art implementations and principles. I would still be grateful if
someone can point me in the direction of articles and books where I
could learn more about encodings and all the rest of it.
To be honest, I think RB's string system is a bit clumsy, and rather
bloated. RB has many ways of doing the same thing with strings. This is
rarely a good thing in computing.
I'm writing a plugin that will simplify all of this. However, I don't
see my plugin being used for old projects, unless they absolutely need
a speed upgrade. This is because it will require porting. At the very
least, my string processing will see a HUGE jump though :o) so at least
one important person will benefit.
--
Theodore H. Smith - Macintosh Consultant / Contractor.
My website: <www.elfdata.com/>
---
A searchable archive of this list is available at:
<http://support.realsoftware.com/listarchives/search.php>
Unsubscribe:
<mailto:realbasic-betas-off at lists dot realsoftware dot com>
Subscribe to the digest:
<mailto:realbasic-betas-digest at lists dot realsoftware dot com>
.
|