Sean Corfield wrote:
> FWIW,
> ColdFusion 9 completely enshrines this behavior in the language
> because of the way they've implemented isNull() so expect to see more
> of this sort of code...
>   

Enshrining bad decisions/bugs in new functions, eh? Nice! And let's see, 
where were IsNull() and a true null keyword first introduced into CFML ... ?

Yes, I'm being flippant but that's a terrible decision in my opinion. It 
was a bad decision to begin with (I'd call it a bug), yet forget about 
doing it right, let's just make sure no one ever has to touch old code 
to get it working on new versions of CF. Might be a good decision for 
sales, but it's sure as hell not a good decision for the language.

It's a bit interesting (not to mention irritating) to me that this mess 
is an incompatibility with an existing implementation that behaves 
correctly:
http://wiki.openbluedragon.org/wiki/index.php/Compatibility:NULL

If only there were a group of some sort that was set up to discuss and 
make decisions on CFML language issues ... hmm ...


--~--~---------~--~----~------------~-------~--~----~
Open BlueDragon Public Mailing List
 http://groups.google.com/group/openbd?hl=en
 official site @ http://www.openbluedragon.org/

!! save a network - trim replies before posting !!
-~----------~----~----~----~------~----~------~--~---

Reply via email to