Quantcast
Channel: Add optional abort Attribute to cfinclude
Viewing all articles
Browse latest Browse all 40

Add optional abort Attribute to cfinclude

$
0
0

@seancorfield wrote:

I think there's a fundamental philosophical decision that LAS need to make about Lucee:

Is Lucee meant to be a language that enshrines best practices to appeal to a broader range of developers (i.e., outside the CFML pool), or is it meant to be "just CFML.Next" and carry over the sort of "quick'n'dirty" solutions that have given CFML such a bad reputation amongst so many non-CFML developers?

Many language design decisions cannot be made in a vacuum of just syntax and semantics. They need to be informed by the vision and mindset of the language philosophy. I think this is exactly one of those issues.

The "best practices" answer says: each tag should do one thing and do it well -- don't mix in unrelated functionality.

The "quick'n'dirty" answer says: sure, add exit="true" -- but add it to every tag that could conceivably need to be the last executed one in a file.

Read full topic


Viewing all articles
Browse latest Browse all 40

Trending Articles