= is an assignment operator, not a comparison operator. EQ and IS are comparison operators. I wouldn't say it's an inconsistency. It actually makes a little more sense. With that said, I screw it up all the time. However, one thing that's helped me is that at MAX in New Orleans we covered some performance tips and if you use EQ on numerical comparisons and IS on string comparisons, the performance will be better.
John Burns Certified Advanced ColdFusion MX Developer Wyle Laboratories, Inc. | Web Developer -----Original Message----- From: Mike Kear [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 12, 2006 10:49 AM To: CF-Talk Subject: Re: adobe certification site The one that annoys me is the use of "eq" in a CFIF, but "=" in a CFSET. Does anyone know if there is a reason for the difference, or is it that they were written by different people or something? Cheers Mike Kear Windsor, NSW, Australia Certified Advanced ColdFusion Developer AFP Webworks http://afpwebworks.com ColdFusion, PHP, ASP, ASP.NET hosting from AUD$15/month On 4/13/06, Andy Matthews <[EMAIL PROTECTED]> wrote: > A PHP programmer I work with said "needle, haystack". > > It actually helps me remember. It's really irritating that MM wasn't > consistent with the argument ordering across their variables. It > should ALWAYS be variable first. > > <!----------------//------ > andy matthews > web developer > ICGLink, Inc. > [EMAIL PROTECTED] > 615.370.1530 x737 > --------------//---------> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:237525 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=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54