4 ms·
Why does modern Perl avoid UTF-8 by default?
- lmm 14y agoI 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.
- nodata 14y agoPerl 5 is no good? Actually tchrist disagrees with you. Check his slides: http://98.245.80.27/tcpc/OSCON2011/gbu.html http://98.245.80.27/tcpc/OSCON2011/gbu.html
- chromatic 14y agoGetting 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.