Re: compiler for Chinese development language



"Hans-Peter Diettrich" <DrDiettrich@xxxxxxxxxxxxx> wrote
> Oliver Wong wrote:
>
>> Plus support for ASCII is
>> a lot more widespread than support for Unicode, so if you want to play
>> it safe, you'll stick with ASCII characters for your keywords.
>
> Wouldn't it just be an argument for wider use of Unicode, so that
> keywords can be defined as specific code points (or units?), whose
> visual representation can vary depending on the context, like the
> preferred language of the user?

No, I don't think so. I'm all for Unicode (I'm a Java programmer,
after all), but I know that if I want my documents to reach the
largest possible argument, I usually have to cater to the lowest
common denominator (which in this case means ASCII).

I have MP3s of songs in Japanese, for example, but some of my MP3
manipulation tools (e.g. WinAmp, Tag&Rename, etc.) don't have Unicode
support, so I cannot have Japanese characters appearing in the
filename of the ID3 tag. I'd like to, but I can't, less I sacrifice
the usability of all these tools.

By the same token, it'd be nice if you could use the full set of
Unicode characters for the keywords in a language of your design, but
doing so may mean eliminating the possibility of using certain tools
that aren't Unicode aware.

For example, I am working on a programming language in which the
division operation is represented by the unicode character U+00F7
instead of the traditional slash character. I don't expect this
language to ever become anything more than a toy language, though,
because of the inconvenience of actually entering in the U+00F7
character.

- Oliver
.



Relevant Pages

  • RE: VBA question: How to extract cell values in different language
    ... language is entered, but it seems like all that data is lost when the VBA ... about having binary data and not unicode data confirms my suspicions. ... You are have 256 binary characters. ... First column has the string IDs ...
    (microsoft.public.excel.programming)
  • Re: Enhanced Unicode support for "Go" tools
    ... Right, you know ASCII? ... accent characters used in French and other European ... UNICODE isn't just about all the different alphabets out ... out wrongly because the character set the file was written in is ...
    (alt.lang.asm)
  • Re: Unicode Support
    ... >> (I know this is a poor example, but think about other languages, eg ... First things first, when you register your RosAsm windows classes, you ... the messages with ANSI / UNICODE parameters in ANSI or UNICODE form... ... with their alphabet characters, as with the numbers and punctuation...so, ...
    (alt.lang.asm)
  • Re: 128 bit password
    ... AdMod is ascii based, it doesn't write unicode. ... If I used the unicode version of ldap_mod it would likely be limited to 127 unicode characters. ... Joe Richards Microsoft MVP Windows Server Directory Services ...
    (microsoft.public.security)
  • Re: heeeeeeeeeeeeeeeellllllllllllllppppppppppppppppppppp
    ... This means that if you develop the bad habit of using char * (left over ... It usually takes me five minutes to create a Unicode version of any of my apps, ... BOOL and bool are different data types. ... can be up to MAX_PATH characters). ...
    (microsoft.public.vc.mfc)