8 октября 2009 г. 13:29 пользователь Mons Anderson <[email protected]> написал: > Вобщем я собираюсь сделать Russian::Perl > Предварительный набросок: > > use strict; > use feature qw(say state switch); > use mro; > use utf8; > use Encode; > > # derived from common::sense; > no warnings; > use warnings qw(FATAL closed threads internal debugging pack substr malloc > unopened portable prototype inplace io pipe unpack regexp > deprecated exiting glob digit printf utf8 layer > reserved parenthesis taint closure semicolon); > no warnings qw(exec newline);
А зачем махинации с warnings? > Вопросы: > > 1. Есть идея сделать по аналогии с utf8::* еще cp1251::* и koi8r::* > т.е чтобы cp1251::decode(...) koi8r::decode(...) > Нужно-ли? > 2. включать ли namespace::clean? А зачем? > 3. Включать ли Carp? Скорее да. > 4. Включать-ли IO::Handle? Не всем он нужен... > 6. Реализовавать-ли версионирование по дате, как предлагалось в обсуждении IMHO: а) геморой. б) дата не ассоциируется в мозгу с набором фич и мало что скажет. Другое дело -- какие-то major-версии, с которыми ещё можно что-то ассоциировать / что-то запомнить. > 7. Что сделать по тегам :blackjack и :hookers? ;) use Sex qw(Safe Sex); ;) -- Walery Studennikov http://www.reg.ru/ -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
