[Moscow.pm] transform sort function to Schwartzian Transform ??

Ilya Chesnokov chesnokov.ilya на gmail.com
Сб Сен 10 09:19:34 PDT 2011


10 сентября 2011 г. 18:11 пользователь Alexandr Gomoliako
<zzz на zzz.org.ua> написал:
> On 9/10/11, Ilya Chesnokov <chesnokov.ilya на gmail.com> 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
> moscow-pm на pm.org | http://moscow.pm.org
>

-- 
Ilya Chesnokov


Подробная информация о списке рассылки Moscow-pm