2012/10/2 Maxim Vuets <[email protected]> > 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 <[email protected]>, <[email protected]> http://github.com/Mons
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
