Unicode strings: Difference between revisions

→‎{{header|REXX}}: added the REXX computer programming language for this task.
(added Ol)
(→‎{{header|REXX}}: added the REXX computer programming language for this task.)
Line 1,133:
 
* Racket includes additional related functionality, like some Unicode functions (normalization etc), and IO encoding based on iconv to do IO of many other encodings.
 
=={{header|REXX}}==
(Modeled after the AWK entry.)
 
 
''How well prepared is the programming language for Unicode?''     ───   Not really prepared,   REXX is a language for manipulating ASCII or EBCDIC eight-bit characters.
 
H''ow easy is it to present Unicode strings in source code?''     ───   Somewhat easy,   they can be represented in hexadecimal.
 
''Can Unicode literals be written directly?''     ───   No.
 
''Can Unicode glyphs be part of identifiers/keywords/etc?''     ───   No.
 
''How well can the language communicate with the rest of the world?''     ───   The language is not good at external communications via the internet, but can utilize external tools.
 
''Is it good at input/output with Unicode?''    ───   No.
 
''Is it convenient to manipulate Unicode strings in the language?''     ───   No.
 
''How broad/deep does the language support Unicode?''     ───   The language doesn't support Unicode.
 
''What encodings (e.g. UTF-8, UTF-16, etc) can be used?''     ───   There is no inbuilt support for Unicode, but all encodings can be represented through hexadecimal strings.
<br><br>
 
=={{header|Ruby}}==