Как стать автором
Обновить

Комментарии 6

Я даже не сомневался что Perl массивы могут иметь аккаунты на хабре… Это же Perl.
Спасибо, поправил.
К сожалению, в новом дизайне из тулбара редактора статей куда-то исчез тег <code>. Но при форматировании страницы он обрабатывается. Приходится его вручную вставлять.
Честно говоря, на мой, не пёрловский взгляд, вид справа налево — наиболее нативный для большинства языков и не представляет из себя чего-то необычного. Например, так это может выглядеть (на самом деле, как раз данные действия с массивами выполняются слева направо цепочкой прототипных вызовов, но можно это представить обычными методами, принимающие результаты других методов) в javascript:
_new = sort(function() {...}, map(function () {...}, grep(function () {...}, original)))

и в coffeescript с опущенными скобками:
_new = sort -> { ... }, map -> { ... } grep -> { ... }, original
Хотя статья не о необычности, а о замене в perl6 неявный вид в вид направленных операторов.
Не знаю, хорошо это или плохо, но подобная свобода может обернуться мешаниной из использования и тех и других в одной строке.
ну в командной строке пишут как раз слева направо
$ cat file|grep ...|sed ...|sort ...|uniq -c|sort -rn
так что оба варианта вполне нормально смотрятся.
Перевод «feed» как «скармливающий» крайне неудачен, на мой взгляд. В технике «feed» это «подача». И здесь «оператор подачи» будет более адекватно, у нас ведь конвейер.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории