Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106429 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 11581 invoked from network); 8 Aug 2019 01:25:25 -0000 Received: from unknown (HELO mail-ot1-f48.google.com) (209.85.210.48) by pb1.pair.com with SMTP; 8 Aug 2019 01:25:25 -0000 Received: by mail-ot1-f48.google.com with SMTP id r6so110907418oti.3 for ; Wed, 07 Aug 2019 15:52:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=R9gN7VWgxjAEYqLJTMBs+XtyAMnamruBQMr0qNmmz/0=; b=C9gxKIvbw8xdEiLqbIGo6NoNDmdK0mPjBFR7LiN8JG6/07njBUZqQPgsMzRjMrOFrM R1HpScaBxYyUPSYQyro1IIZovzNMTNtE42N78d+NpdaLkWMERBwuHflNewZjlkm8dCFG Gr4dZm6PNNkZFRJmtwSHJYto7SMvZw9Q7mGVQBSwbLf13LIVaYZdr82n2iPrRRTFo1/0 7gEiM6noq5Cz5sfTuSRaoDMYf9Z0oidxvEuqxxGA7jyOqQYBsXeOSU5FzSKwXQofAHYO t20GY1oHqcKwAVLw7HNbg+sLBDyYMS3h+5SdIkGtAKzvzKrzJJeTRAcfsYe2Kk9aE7mX zkpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=R9gN7VWgxjAEYqLJTMBs+XtyAMnamruBQMr0qNmmz/0=; b=bUqmZLQ6i0x2SRPfcx4sJBjtiY2XYfykISjyRK6/8OWTk4JnT3puR2aTjCbTd9RP2K WXwaLwZPpSe9ELK6//3Nkvki2uwuKOzO1/6qfIl1+SX3lQiqs/c8FJznCq+XskBF568T aiGE0XDrFJ5rIqQmHXDXOe/OycPzSGjfgC+1Q316xip/aNUB1zKBES+LK2EiDcVne8OL mBMckCbucJ6fVt16qOtVJ0LViZQTeidJ33EWuMbkL+051bIFvU2mMLGs6ZkF1zcAk4dx YxonINcLhFpETEntaofy7y490hfSAks8kpE4xKE9uL/ZTMiUE/664PsL/A5HNnoA5o/8 LcXw== X-Gm-Message-State: APjAAAXViZrr4S7OpqihSjyDzNAWGlrM73l9Wia2s0eXrAmyWTAjE3Q7 GgHy5rBeqzONgvTsp59o8eUaJmOVyXKqgp7KavE= X-Google-Smtp-Source: APXvYqwnd54MDXAZ02dI5Ru2STpW4Q7vKpfVt/alF994SClXBmkxkF/r1BANEOpOuOKNOKZn3dAieqtDM1c0W6B3ek0= X-Received: by 2002:a9d:a76:: with SMTP id 109mr9204446otg.252.1565218345499; Wed, 07 Aug 2019 15:52:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 8 Aug 2019 00:52:14 +0200 Message-ID: To: Zeev Suraski Cc: Chase Peeler , Dan Ackroyd , Andrey Andreev , "G. P. B." , PHP internals Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags, again From: peterkokot@gmail.com (Peter Kokot) On Thu, 8 Aug 2019 at 00:38, Zeev Suraski wrote: > > > > On Thu, Aug 8, 2019 at 12:39 AM Peter Kokot wrote: >> >> Thank you for such a detailed response. Ok, I understand then. Then >> next logical step here is - I would maybe want to use these awesome >> short tags also then. > > > No disrespect Peter, but I really don't think you understand (my position= ). > > I don't think there's anything awesome about short tags. I don't think t= here's anything evil about them either. They are what they are, what they = have been for the last two decades. They didn't cause any damage to PHP, a= nd they won't start causing damage to PHP in the future. > Personally, I like the verbose version a lot more, I like the verbosity. = I'm capable of holding that preference in my mind alongside realizing that= others have a different preference. I'm not missionary about my tag prefe= rences, and neither should you. > > >> So, why not enabling these short tags everywhere then and suggesting >> in the PHP manual that they can be used again in PHP x.y version etc? > > > As much as it's an uncommon use case - I think making PHP inherently inco= mpatible with XML is not a good idea. As I mentioned, personally I also pr= efer the verbosity as well as the free PHP publicity in every tag. > > But a more fundamental level, I really fail to see any good reason to be = spending our brain cycles on this matter (yes, I realize that we're waaay t= oo late, but better late than never). > This is a non-issue, that we suddenly made into an issue, and now we need= to discuss it, come up with pros and cons, debate them, write lengthy prop= osals and counterarguments - and for what? For dealing with a non-issue. > Can we turn this issue back into the non-issue that it is? > > Zeev I can do that. I just wanted to get some more possible explanations, because there isn't any guideline why these tags are (still) in PHP and why someone would want to use them (because this is the case actually). Now, I think we all understand better here. No. 1 reason they are (still) there is the legacy code support - understandable. They in its core essence shouldn't be used and are discouraged further on as manual suggests. Many languages would make these "obsolete" somehow (probably) I think but ok if they are meant to be in, so be it... And maybe also for the community out there to understand this entire issue better and the outcome of the RFC whatever it is when voting ends. Have a nice day forward... --=20 Peter Kokot