[Moscow.pm] Чуток поругал перл

Alessandro Gorohovski an.gorohovski на gmail.com
Ср Апр 26 11:57:47 PDT 2017


Это вы еще не пробовали пользовать сторонние модули
этого Летающего Цирка.
Вот там адское адище
:)

26 апреля 2017 г., 20:42 пользователь Ruslan Zakirov via Moscow-pm <
moscow-pm на pm.org> написал:

> Я тут по-программировал на python и поседел еще немного :)
>
> def foo():
>   done = false
>   def on_done():
>     done = true
>     ...
>   ...
>
> Оно не работает. Надо писать так:
> def foo():
>   done = false
>   def on_done():
>     nonlocal done
>     done = true
>     ...
>   ...
>
> Ой, это только python3, а в python2:
> def foo():
>   done = [false]
>   def on_done():
>     done[0] = true
>     ...
>   ...
>
> Что!?... А описание scope'инга переменных просто поражает...
>
> Набросить можно на любой язык.
>
> 2017-04-26 17:57 GMT+03:00 Alexey Shrub via Moscow-pm <moscow-pm на pm.org>:
>
>> Приветствую всех,
>>
>> для тех кто не читает хабр, мой небольшой наброс
>> https://habrahabr.ru/post/327408/
>>
>> --
>> Alexey Shrub
>> mindstate.info
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>>
>
>
>
> --
> Best regards, Ruslan.
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20170426/fae0e8c6/attachment.html>


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