Hacker News new | past | comments | ask | show | jobs | submit login
Why does modern Perl avoid UTF-8 by default? (stackoverflow.com)
1 point by pooriaazimi on Dec 20, 2012 | hide | past | favorite | 3 comments



I think we've seen that working string support requires a substantial rewrite for most languages (perhaps ironically, Java is the one that has managed to avoid it). Ruby 1.9 was pretty big; Python 3 was more so.

Perl 6 was the Perl equivalent. Unfortunately we know how that turned out.


Getting Unicode right is more than "working string support". It requires programmer knowledge upgrades. No amount of boilerplate you put in your programs--or in the language itself--will fix a programmer's lack of knowledge.


Perl 5 is no good? Actually tchrist disagrees with you. Check his slides: http://98.245.80.27/tcpc/OSCON2011/gbu.html




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: