Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-05 Thread Stephen Reay
Hi! > On 6 Oct 2019, at 02:44, Stanislav Malyshev wrote: > > Hi! > >> Like I said, I can see arguments both ways, but use as a command >> substitution operator is hardly a universal thing. > > Nobody said it's "universal thing”. I never claimed anyone said it’s universal. I simply said it

Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-05 Thread M. W. Moe
do you think because it's short you'll lose your virginity. I am sorry about the vulgarity; but your stand is stand is ridiculous. On Sat, Oct 5, 2019 at 4:04 PM Olumide Samson wrote: > I think something that deals with system commands should be highly obvious > and should not be allowed

Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-05 Thread Olumide Samson
I think something that deals with system commands should be highly obvious and should not be allowed through shortcut syntax that made it easy to be hidden amongst codes for many security reasons. There's already a popular way without hidden syntax and which speaks of itself in a verifiable way

Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-05 Thread Andreas Hennings
The first time I saw the backtick operator in code, I thought it must be some kind of ancient alternative syntax for string literals. (and no, I did not know that these are called "backticks") When I learned that code "quoted" in this way is immediately executed as shell commands, this seemed

Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-05 Thread Lynn
> Hi! > > > This is true, if you know they are called a backtick. It's not a > > I think it's reasonable to expect some minimal level of knowledge from > the user. We're not targeting infants in the kindergarten here. So while > we aim to not present too many obstacles to the novice user, we can >

Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-05 Thread Stanislav Malyshev
Hi! > This is true, if you know they are called a backtick. It's not a I think it's reasonable to expect some minimal level of knowledge from the user. We're not targeting infants in the kindergarten here. So while we aim to not present too many obstacles to the novice user, we can reasonably

Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-05 Thread Stanislav Malyshev
Hi! > Like I said, I can see arguments both ways, but use as a command substitution > operator is hardly a universal thing. Nobody said it's "universal thing". Virtually nothing is "universal thing" among over 9000 programming languages that exist. I just claimed it's a common thing which

Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-05 Thread Michael Kliewe
Hi, Am 04.10.2019 um 17:45 schrieb Mark Randall: Hi Internals, I put forward the following RFC "Deprecate Backtick Operator (V2)" for discussion. https://wiki.php.net/rfc/deprecate-backtick-operator-v2 I believe it is at least worth a discussion as to the pros and cons of deprecating this

Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-05 Thread Stephen Reay
> On 5 Oct 2019, at 11:34, Stanislav Malyshev wrote: > > Hi! > >> https://wiki.php.net/rfc/deprecate-backtick-operator-v2 > > Reading the justifications, I must say I do not find them very > convincing. Specifically: > >> * Alternative functions exist which are more descriptive, easily >

Re: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2)

2019-10-05 Thread Lynn
Hi, > * Alternative functions exist which are more descriptive, easily > understood, and more readily searchable (for example, many common Google > searches omit the “`” token entirely when searching). > > It is very easy to understand `` since it has analogues in other script languages, also