[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