Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:11636 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 7656 invoked by uid 1010); 29 Jul 2004 22:57:19 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 7631 invoked from network); 29 Jul 2004 22:57:18 -0000 Received: from unknown (HELO asuka.prohost.org) (69.196.31.138) by pb1.pair.com with SMTP; 29 Jul 2004 22:57:18 -0000 Received: (qmail 20778 invoked from network); 29 Jul 2004 22:57:18 -0000 Received: from rei.nerv (HELO dummy.com) (rei@192.168.1.1) by asuka.nerv with SMTP; 29 Jul 2004 22:57:18 -0000 Reply-To: ilia@prohost.org To: internals@lists.php.net, Andrey Hristov Date: Thu, 29 Jul 2004 18:57:24 -0400 User-Agent: KMail/1.6.1 References: <20040729021337.73894.qmail@pb1.pair.com> <200407291830.55971.ilia@prohost.org> <4109972C.2080701@hristov.com> In-Reply-To: <4109972C.2080701@hristov.com> Organization: Prohost.org MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-ID: <200407291857.24605.ilia@prohost.org> Subject: Re: [PHP-DEV] GOTO operator From: ilia@prohost.org (Ilia Alshanetsky) On July 29, 2004 08:32 pm, Andrey Hristov wrote: > Ilia, my idea is that goto brings problems in most cases and I kind of > saving my donkey (and maybe the donkeys of other people) of some royal pain > when we are pushed to support badly written _legacy_ code. Andrey, Just ask and I'll show you oodles and oodles of PHP OO code that without a doubt will leave you equally confused, perhaps even more so then the Fortran -> C converted code you've decided to demonstrate. Despite the glaring abuse, the OO support was further refined in PHP, to what purpose I wonder? Perhaps it was to allow developers suprise and confound their friends and co-workers at what a "simple" language can be made into? :-) Ilia