[Moscow.pm] Russian::Perl

Walery Studennikov despairr на gmail.com
Чт Окт 8 01:47:51 PDT 2009


8 октября 2009 г. 13:29 пользователь Mons Anderson <mons на cpan.org> написал:
> Вобщем я собираюсь сделать 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