В ruby 1.9 появилась родная поддержка Unicode, что многое сломало.
Думаю, такая же проблема появилась и в Perl с появлением use utf8; Как минимум, это потребовало расширить все модули, которые работают с входными и выходными данными, типа драйверов DBI. 26 марта 2012 г. 22:28 пользователь Alexandr Gomoliako <[email protected]>написал: > On Mon, Mar 26, 2012 at 9:22 PM, Akzhan Abdulin > <[email protected]> wrote: > > В мире Ruby был период, когда разработчики переходили с ruby 1.8 на ruby > > 1.9. > > > > Это был маленький кошмарик, который в конце концов был успешно пройден > > благодаря трём пунктам: > > * Появился сайт http://isitruby19.com/, где описывался статус > совместимости > > различных модулей с новым Ruby; > > * Был создан RVM (ближайший аналог в мире Perl - perlbrew), который > > поддерживал всевозможные версии Ruby; > > * Новые гемы и проекты по возможности ориентировались на ruby 1.9, > старые же > > поддерживали 1.8; > > > > Скоро будет повторный шаг - переход на Ruby 2.0. > > > > Думаю, так же стоит делать и в мире Perl. Но о чём говорить, когда > поддержки > > Perl 6 нет даже в perlbrew? > > В мире Perl еще лучше, никто не ломает обратную совместимость вообще :) > Но Perl 6 совсем другой язык, на него не может быть никакого перехода с > Perl 5. > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
