#7 Object Rexx should use Unicode for its string model

None
open
nobody
None
5
2012-08-22
2005-01-09
No

Unicode is quickly evolving to become the standard way
of processing string data. Java, C##, Javascript and
other newer languages already use Unicode for their
internal models. Other widely used languages like PHP
are trying to come to grips with the lack of Unicode
support.

Object Rexx, at least on Windows, has some external
libraries that allow convertion to/from Unicode, but
because internal processing is done using 8-bit
characters, this is not really an acceptable
alternative to native support.

Unicode support should be viewed as an enabling
enhancement, which will open up ooRexx to areas it
doesn't play well currently:

  • Direct access to Java String data (or other script
    languages).
  • Better ability to process XML data
  • opens up the possibility to extend Rexx identifiers
    (variable names, method names, etc) to include national
    language characters (a long-standing request for
    Rexx....at least 20 years old).
  • Allows the removal of the awkward OPTIONS ETMODE and
    OPTIONS EXMODE support. These become completely
    unnecessary as special processing modes.

Discussion


Anonymous

Cancel  Add attachments





Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks