[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Несколько вопросов вразброс



On 05.07.2012 20:56, Artem Chuprina wrote:
> Артём Н. -> debian-russian@lists.debian.org  @ Thu, 05 Jul 2012 19:46:36 +0400:
>  >> Неверно утверждение, что {} выполним, а строка - нет.  И то, и другое
>  >> выполнимо, если попросить, и не выполнимо, если не просить.  Различие,
>  >> собственно, во времени компиляции кода, и это очень существенное
>  >> различие.
>  АН> "Выполним" в плане того, что он трактуется интерпретатором, как код.
>  АН> В случае с eval "" - трактуется, как строка, со всеми вытекающими.
>  АН> Я это хотел сказать.
> Не интерпретатором, а компилятором.  Интерпретатор как раз трактует их
> одинаково - как код.
Ну да. Просто всё-таки Perl - интерпретируемый... Хотя, кажется он и компилирует
в промежуточный код.

> Ну, в общем, да, в открытые перлом ниши со временем придумали и более
> удобоподдерживаемые вещи, и более мейнстримные, мать их...  Жизнь-то
> идет вперед.  А вот для написания скриптов с хорошей обработкой ошибок
> кроме него да tcl приткнуть и некого.  Шелл удобнее для запуска команд,
> но плох в обработке ошибок, а всякие питоны и руби слишком многословны
> для скриптования.
...
> При том, что перл изначально-то был придуман для обработки текста там,
> где awk уже оказывался слишком awkward - и в этой нише он по-прежнему
> непревзойден.
В общем, всё-таки надо разбираться с Perl. :-|

>  >> А может и просто о
>  >> словоохотливости автора.
>  АН> Читаю, как "много воды".
> Не обязательно.  Сжатые формальные описания обычно очень трудно понять,
> а чтобы описанным пользоваться, нужно наработать интуицию.  Это наш мозг
> умеет делать только через высокий уровень избыточности.  Если автор
> хорошо владеет словом, то его более толстая книга может быть усвоена
> быстрее.
Хм... Если автор хорошо владеет словом и предметом, он может уместить нужное в
меньший объём. И это будет легко и понятно читаться.


Reply to: