История изменений
Исправление www_linux_org_ru, (текущая версия) :
Чем больше будет концентрация перловцев, тем больше будет TIMTOWTDI, вместо JFDI.
перл можно (и нужно) использовать только в рамках задач, где он силен — т.е. где требуются регулярные выражения с определенной дозой логики, но никак не модули, ооп и прочее
желательно чтобы еще и взаимодействие с нестандартным (т.е. TIMTOWTDI) решением происходило только через какой-то текстовый формат (а не через вызовы функций или того хуже — ооп), и желательно, чтобы эти решения помещались в 50 (а лучше 20) строк — там просто не будет времени проектировать Свою, Совершенно Новую Объектную Систему Для Данного Конкретного Случая
ну и в командной строке, да
user@host $ echo 2H2+O2=2H2O | perl -Wpe '@a=split(" ","₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉"); s/([A-Z])(\d)/$1$a[$2]/g'
2H₂+O₂=2H₂O
user@host $
Исходная версия www_linux_org_ru, :
Чем больше будет концентрация перловцев, тем больше будет TIMTOWTDI, вместо JFDI.
перл можно (и нужно) использовать только в рамках задач, где он силен — т.е. где требуются регулярные выражения с определенной дозой логики, но никак не модули, ооп и прочее
желательно чтобы еще и взаимодействие с нестандартным (т.е. TIMTOWTDI) решением происходило только через какой-то текстовый формат, и желательно, чтобы эти решения помещались в 50 (а лучше 20) строк — там просто не будет времени проектировать Свою, Совершенно Новую Объектную Систему Для Данного Конкретного Случая
ну и в командной строке, да
user@host $ echo 2H2+O2=2H2O | perl -Wpe '@a=split(" ","₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉"); s/([A-Z])(\d)/$1$a[$2]/g'
2H₂+O₂=2H₂O
user@host $