[Moscow.pm] Доклад на тему «Что вы можете сделать для мира Perl?»

Dmitry Smal mialinx на gmail.com
Пн Май 19 23:24:02 PDT 2014


Too obvious!

Ведь мы же хотим в if и else по экрану текста запихнуть.. ну и да, потом 
половину закоментить.

On 05/20/2014 10:18 AM, Алексей Мышкин wrote:
> my $a = $b > $c
>   ? ...
>    : ...;
>
>
> 20 мая 2014 г., 10:11 пользователь Ivan Petrov 
> <i.petro.77.00 на gmail.com <mailto:i.petro.77.00 на gmail.com>> написал:
>
>     > Язык должен позволять делать любые извращения, только он должен
>     быть устроен
>     > так, чтобы чем забористее извращение, тем сложнее его было
>     сделать. Хороший код
>     > должно быть писать просто, а плохой - сложно. На перле, к
>     сожалению, можно
>     > писать хитровыдуманный код в одну строчку так, что фиг  потом
>     поймёшь, что он
>     > делает. В этом и сила перла (можно сделать, чтобы сложная логика
>     помещалась в
>     > экран), и слабость (легко вытаскивать гланды через анус, чем да,
>     пользуются).
>
>     это не гланды через анус, это простое незнание языка.
>
>     вот взять скажем "другой язык"
>     в "другом языке" оператор if возвращает значение.
>
>     но когда программист на perl (скажем) приходит и смотрит в этот
>     "другой язык" ему может показаться это хитровыдуманным кодом в одну
>     строчку.
>     а это не хитровыдуманность, а незнание языка.
>
>     кстати очень клево на перле бы было
>
>     my $a = if ($b > $c) { ... } else { ... };
>
>     но пока нету. может в версии 5.26 будет? ;)
>     --
>     Moscow.pm mailing list
>     moscow-pm на pm.org <mailto:moscow-pm на pm.org> | http://moscow.pm.org
>
>
>
>
> -- 
> С уважением,
> Мышкин Алексей.
>
>

----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20140520/79d78b59/attachment.html>


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