10 сентября 2011 г. 18:11 пользователь Alexandr Gomoliako
<[email protected]> написал:
> On 9/10/11, Ilya Chesnokov <[email protected]> wrote:
>> И да, я считаю, что приведённое выражение гораздо более читабельно,
>> чем аналогичное:
>
>> if ( $str =~
>> /((?i)([+-]?)((?=[.]?[0-9])([0-9]*)(?:([.])([0-9]{0,}))?)(?:([E])(([+-]?)([0-9]+))|))/
>
>>> if ($str =~ $RE{num}{real}{-keep}) {
>>>    $number   = $1;
>>>    $whole    = $3;
>>>    $decimals = $5;
>
> Это далеко не аналогично, у вас было бы что-то ближе к if ($str =~
> /(..)(..)(..)/), что намного читабельнее, проще, понятнее и не требует
> изучения очередного левого модуля со cpan, еще и огромного к тому же.

Напоминает троллинг ))

> Теперь ясно, почему никто не хочет учитывать мнение комьюнити.

Вы ассоциируете себя с коммьюнити? )

В-общем, спор ни о чём, так что не вижу смысла его продолжать - пусть
каждый останется при своём.

> Regexp::Common это плохо.
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>

-- 
Ilya Chesnokov
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить