LINUX.ORG.RU

История изменений

Исправление www_linux_org_ru, (текущая версия) :

исходя из 1,2,3,4 становится понятнее, почему перл пригоден, грубо говоря, только для написания программ, исполнение которых, грубо говоря, чисто data driven

это потому, что проблемы написать на перле 1 |> «/proc/net/blablabla», но при этом, *если* надо читать входной поток, строки которого будут законченными выражениями на-каком-то-простом-языке-похожем-на-перл, и этот язык позволяет строку 1 |> «/proc/net/blablabla», и если ее можно с помощью регекспов распарсить или превратить во что-то удобное  — то все волшебным образом меняется, и перл становится одним из хороших языков для реализации этой задачи

кстати, то, что до 5-й версии в перле не было вложенных структур данных, говорит о том же — перлом пользовались тогда, когда ДАННЫЕ В ПАМЯТИ НЕ НУЖНЫ — ВСЕ ЧТО НАДО ЕСТЬ В STDIN (ну или убогонькие данные сгодятся)

Исходная версия www_linux_org_ru, :

исходя из 1,2,3,4 становится понятнее, почему перл пригоден, грубо говоря, только для написания программ, исполнение которых, грубо говоря, чисто data driven

это потому, что проблемы написать на перле 1 |> «/proc/net/blablabla», но при этом, *если* надо читать входной поток, строки которого будут законченными выражениями на-каком-то-простом-языке-похожем-на-перл, и этот язык позволяет строку 1 |> «/proc/net/blablabla», и если ее можно с помощью регекспов распарсить или превратить во что-то удобное  — то все волшебным образом меняется, и перл становится одним из хороших языков для реализации этой задачи

кстати, то, что 5-й версии в перле не было вложенных структур данных, говорит о том же — перлом пользовались тогда, когда ДАННЫЕ В ПАМЯТИ НЕ НУЖНЫ — ВСЕ ЧТО НАДО ЕСТЬ В STDIN (ну или убогонькие данные сгодятся)