On 6/20/05, Jim Davis <[EMAIL PROTECTED]> wrote:
> Just playing a little devil's advocate here...

Where's the >:-)

> While, yes, this is the computer science term and, when used in that
> explicit context the common usage in CF is wrong, do the CF Docs present
> themselves in the context of computer science?  More importantly should
> they?

Well, that's a good question. The docs do need to be clear but in my
opinion CFers would be better served by consistent use of terms, i.e.,
consistent with the computer science background that most enterprise
programmers have. That way you can have conversations with Java
developers and work with them and integrate with them, without
constantly bumping into terminology problems. Not every CFer needs
that but for those that do, it wouldn't serve to have two sets of
terminology within CF. We already have some basic problems with CFCs
in that "this" means public scope (unlike Java and C++) and "private"
really means protected. Those we can't fix but we can at least be
honest and recognize that we know these are not the norm...

> I guess in the end I'm just having trouble with coming up with another
> simple term that can both describe and label these scopes.  For example you
> could correctly say "values exist across multiple requests" but you can't
> reasonably call those scopes "Existent variables".

Mostly, in other languages there is the concept of the lifetime of a
variable. Shared scopes can all easily be described in terms of
lifetimes.

> So far I think that "Shared" works best... but isn't nearly as descriptive

I agree.
-- 
Sean A Corfield -- http://corfield.org/
Team Fusebox -- http://fusebox.org/
Got Gmail? -- I have 50, yes 50, invites to give away!

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Discover CFTicket - The leading ColdFusion Help Desk and Trouble 
Ticket application

http://www.houseoffusion.com/banners/view.cfm?bannerid=48

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:210095
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to