[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