Why did the designers of ColdFusion decide to index arrays from 1 rather than 0?
问题 I'm just curious about this really, does anyone know why they broke convention on this one? Thanks, Ciaran 回答1: @Cory: You'd be surprised to know who lurking on StackOverflow. :-) You are very much right. The original design of CFML was to allow non-programmers to build complex web applications. ColdFusion\CFML was the first language designed specifically for building web applications. Back in 1995 the web was mostly static HTML and your typical 'web developer' wasn't doing too much