[Moscow.pm] Запутался

Mons Anderson mons на cpan.org
Вт Окт 2 00:57:21 PDT 2012


2012/10/2 Maxim Vuets <maxim.vuets на gmail.com>

> On Tue, Oct 02, 2012 at 07:18:21AM +0100, ksvs wrote:
> >Недавно начал учить Perl и вот узнал, что в нем есть goto.
> >А препод информатики говорит, что за использование goto по рукам надо
> >бить, а языки с ним - ушербны.
>
> Относитесь скептически к людям, которые рассуждают такими категориями.
>
>
Поддерживаю.

И кстати в перле есть 3  версии goto.

1. классический goto LABEL. используется крайне редко.
2. goto EXPR. жуткая версия goto LABEL, которая позволяет переходить на
динамически вычисленную метку. Никогда вообще не видел, чтоб кто-то
использовал.

3! goto CODEREF. Прекрасная, незаменимая, функция, которой и я пользуююсь
регулярно и встречаю таковое использование. За примером далеко ходить не
нужно - Tail Recursion

-- 
Best wishes,
Vladimir V. Perepelitsa aka Mons Anderson
<inthrax на gmail.com>, <mons на cpan.org>
http://github.com/Mons
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20121002/fa60796f/attachment.html>


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