[Moscow.pm] Why Perl?

Oleg Alexeenkov proler на gmail.com
Ср Фев 3 07:53:00 PST 2010



On 03.02.2010 18:38, Yury Zavarin wrote:
>
>
> 2010/2/3 Andrew Shitov <andy на shitov.ru <mailto:andy на shitov.ru>>
>
>      > Отступы не проблема какраз. Правильно настроенный редактор решает ее
>      > раз и навсегда.
>
>     Более того, Питон (по крайней мере под Windows) идет в комплекте с
>     редактором, который сам занимается отступами. А в документации
>     написано, что хотя родной шел не умеет добавлять отступы, но это
>     временно.
>
>
> Может быть я слишком мало имел дело с Python'ом. Но вот типичные
> примеры, когда мне было неудобно с его отступами:
> 1. Кто-то присылает мне кусок кода в jabber. Этот кусок кода можно
> выполнить независимо, но у приславшего код был внутри функции. Я хочу
> просто скопировать этот код в питоновый шелл. Нельзя, нужно убрать
> лишние отступы.
> 2. У меня есть блок if. Я в целях отладки хочу его временно отключить.
> В  Perl'е мне достаточно закомменитровать сам if с открывающими и
> закрывающими скобками. В Python'е мне нужно менять отступы (можно,
> конечно, понять само условие, но тогда об этом можно забыть в отличие от
> комментариев). И т. д. и т. п.
>
> То есть в конечном виде, когда программа написана, это выглядит может
> быть и ничего, но во время разработки неудобно.
>

Предлагаю пропатчить питон, чтоб в нем небыло отступов и были if(..){..} 
конструкции.

Тогда получится более-менее нормальный язык :)



Подробная информация о списке рассылки Moscow-pm