With respect to this issue, comparing CFML to C++ is apples to oranges. I can't expect a low-level language to automatically manage concurrent access to shared memory resources, because I have defined the resources and I have decided how they are to be accessed and shared. I can't expect a such system to be prescient.
The situation is different in ColdFusion. Although I declare and use the variables, ColdFusion creates the resources in memory and essentially decides how they are to be accessed and shared. ColdFusion can AND SHOULD manage the concurrency issues. C++ is not a multi-threaded language. It's a language capable of producing multi-threaded applications, such as ColdFusion. [EMAIL PROTECTED] ----- Original Message ----- From: <[EMAIL PROTECTED]> To: "CF-Talk" <[EMAIL PROTECTED]> Sent: Monday, March 18, 2002 1:58 PM Subject: Re: UDF question > Interesting. > > Any language that implements locking (read: any that are worth > programming in) uses some sort of "sloppy" locking mechanism. Some are > downright evil (read: C++). Certainly, I can't think of any multi- > threaded languages that handle concurrency automatically. ______________________________________________________________________ Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/[email protected]/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

