Typically, "dot" expressions navigate through values of different types, making "type branching" the inevitable next step in those cases (unless you introduce a common method for further processing for each of those types). So I'm not sure how ultimately that would be avoided.
On Fri, 6 Sep 2019 at 14:15, Claude Pache <[email protected]> wrote: > > > Le 6 sept. 2019 à 14:35, Felipe Nascimento de Moura < > [email protected]> a écrit : > > Doesn't that bring risks to breaking the web? > > You seen, many, MANY servers running php have the "shot-tags" feature > enabled, in which pages with <? and ?> will be interpreted. > In this case, any html page with embedded scripts using this operator, or > event .js files when the server is configured to also run php in them, will > break. > > Or am I missing something here? > > [ ]s > > > Any future PHP file that incorporate that syntax will almost surely refuse > to compile on servers that has short-tags enabled, making the problem > evident before it produces something useful on the web. This may be an > issue, but this is not what “breaking the web” is intended to mean. > Existing, untouched content will not break. Carelessly updated content > might break, but that’s not fundamentally different from any other careless > update. > > (If anything else, it may convince people that having different > configuration settings w.r.t. short-tags in development environment and in > production environment, is a very bad idea...) > > —Claude > _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

