4 comments

[ 1.8 ms ] story [ 18.5 ms ] thread
Half of the unicode characters on this page don't render properly for me. Can someone tell me what purpose this serves other than providing new and creative ways to obfuscate malicious Perl scripts (as if that wasn't already easy enough)? Why do I need 91 different ways to type the number two?
Perl 6 is just following what the Unicode standard indicates are codepoints with numerical value. Apparently the Unicode consortium decided that some people in the world need those representations of numerical values. Perl 6 is just the messenger.
You might not, but 90 people using other languages might appreciate it. That's a pretty good purpose.

Substituting ᱁𑛂೩᮴୫᱆᥍𑇘᱙꘠ for 1234567890, though: that would definitely be considered malicious. Even if it does work in Perl 6.

My first thought: That's not really valid APL.