Adobe ColdFusion for the Web Developer
All these languages and their associated tools and frameworks are fine and respectable tools. However, for this article, I’d like to focus on Adobe ColdFusion, an alternative language that actually predates most other web development languages. And, though ColdFusion predates many languages, it is far from being a lumbering dinosaur. In fact, ColdFusion has been whipped mercilessly by the forces of technological change and has evolved into a scrappy and tenacious survivor of a language.
ColdFusion has always focused on making complex and difficult tasks easy. The classic example of this is the ease of querying databases. In most languages you need to have several lines of code to establish a connection to a database server, several lines to build your SQL statement, a couple lines to send the request, more to close the connection and then several more lines of code just to output data from the query into an HTML list However, early versions of ColdFusion consolidated most of this tedious process into one tag that wraps the SQL statement you’re running and one tag that iterates over results.