Re: Function list declaration syntax?

From: Date: Sun, 10 Oct 2021 16:48:09 +0000
Subject: Re: Function list declaration syntax?
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-116257@lists.php.net to get a copy of this message
On 09/10/2021 10:41, Mike Schinkel wrote:
Besides, your alternative is a bit reductio ad absurdum.
I'm not sure what you mean by this. Dan's example is the first three lines of yours, written as currently valid PHP, and seems a reasonable comparison of how much the new syntax would save. If anything, it's your choice of example that exaggerates things - it's not that frequent that you have such a long list of methods, all returning the same type, and all with a hard-coded return value.
rather than modify the language.
You state this without justification that it has been established that changing the language is a bad thing. If that were true, why does the RFC process even exist as in most cases RFCs are passed to change the language?
That's not what Dan meant at all; he said that changing (or simply ignoring) coding standards is easier than changing the language. There's also the very real possibility of having to do both: the new syntax is added, but the authors of your favoured coding standard decide to discourage its use, and you're back at square one. All that said, you're not the first to point out that PHP's method syntax is more verbose than many; so far though, nobody has managed to get enough consensus behind any alternative, as with Larry's RFC that you mentioned. Regards, -- Rowan Tommins [IMSoP]

« previous php.internals (#116257) next »