One reason I love ColdFusion is because it’s case insensitive. There are only a few small edge cases where case matters in ColdFusion. And in my opinion, that is the way it should be. Can anybody out there give me a good use case for enforcing case sensitivity in programming? The one thing I can think of is passwords, where case sensitivity really makes sense. But beyond that, I think case sensitivity is just a nuisance, nothing more. I’m sure there are other smallish instances where it makes sense…but to make variable names in a programming language case sensitive, or file names? I just don’t see the value.Update: I want to clarify that I am not saying that programmers should ignore case sensitivity in their variable names, function calls, etc., when they are writing their code. In the comments to this post, everybody seems to be getting sidetracked by that issue, but that is NOT what I am talking about. I don’t think that programming languages, file systems, web browsers (URLs), user interfaces, etc. should require case sensitivity, except for things like passwords. But you SHOULD use cosistent case when naming variables and such in your code.
- Post author:yacoubean
- Post published:January 23, 2009
- Post category:Uncategorized