Can Adobe make ColdFusion hot (again) or not?

It's not dead (or even dying), it's just...

There was CGI, Java and even C. But for building Web sites during the dot-com boom, nothing was hotter than ColdFusion.

Created by Allaire more than a decade ago, ColdFusion enabled Web 1.0 developers to quickly build sophisticated Web sites whose Web pages -- easily identified by the .cfm at the end of the page name -- were generated on-the-fly via a back-end database, rather than hardcoded using HTML.

ColdFusion also won over developers by letting them "get to a higher level of abstraction above the code so they could build things faster," said Peter O'Kelly, an analyst with The Burton Group. "The Allaire brothers were way ahead of the curve."

At its peak, ColdFusion vied with JavaScript for popularity with Web programmers, according to a 1998 survey by IDC.

But while JavaScript -- the 'J' in AJAX -- is still hot, ColdFusion cooled down rapidly after the dot-com crash.

As dot-coms went out of business and were replaced by thriftier Web 2.0 startups, ColdFusion's relatively high cost hurt.

Though ColdFusion has long had a free developer edition, production licenses for the latest ColdFusion 8 cost either US$1,299 or US$7,500 for up to two servers.

Meanwhile, a multitude of free or open-source tools existed for the languages that gradually supplanted ColdFusion. They include PERL, Python, PHP, (the 'P' in the LAMP software stack for open-source Web servers) Ruby on Rails and even ASP.Net, Microsoft's own entry into this space.

"The market went nuts for ColdFusion and Java in the 1990s. Then there was a backlash, with everyone embracing scripting languages as being 'good enough,'" O'Kelly said.

According to TIOBE Software's ranked list of programming languages, ColdFusion ranks only 28th in terms of estimated popularity.

ColdFusion also slipped after Macromedia Inc. acquired ColdFusion in 2001.

Recognizing, according to Buntel, that the "application server was being commoditized," Macromedia right after the acquisition focused on rebuilding ColdFusion into a Java-based (J2EE) application server.

The problem, admits Kevin Lynch, Macromedia and now Adobe's chief software architect, is that "there weren't a lot of new features coming out, as we were just making it work with Java."

Not dead, just... stealthy

Back in May, Computerworld listed ColdFusion, along with cc:Mail and OS/2, in an article about "The top 10 dead or dying computer skills."

The article generated heated comments and blog posts from ColdFusion loyalists.

Indeed, ColdFusion is still used by about 400,000 developers, according to Tim Buntel, ColdFusion's longtime marketing manager during an interview at Adobe System's MAX user conference in Chicago last week.

Changing user demographics -- as consumer Web startups abandoned ColdFusion, enterprises and large organizations kept using it for private intranets -- created the perception of a greater decline than actually occurred, Buntel said.

"We have much deeper penetration for enterprise apps that are behind the firewall," Buntel said.

But he also conceded that the lack of momentum around ColdFusion has hurt sales.

ColdFusion "is not a lost cause, marketing-wise," he said. "But it has been a challenge for us to find an exciting new story to share with people."

Schools also abandoned teaching ColdFusion, another reason why today's typical young Web 2.0 developer equates ColdFusion with Cobol.

"There's only one ColdFusion class here and it's not in the computer science department," said Michael De Jonghe, a ColdFusion programmer at the University of Southern California's Viterbi School of Engineering.

Getting schools to teach ColdFusion "has been a challenge," Buntel said. "But since we were bought by Adobe in 2005, we are starting to see more schools teaching ColdFusion again."

Join the PC World newsletter!

Error: Please check your email address.

Our Back to Business guide highlights the best products for you to boost your productivity at home, on the road, at the office, or in the classroom.

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Eric Lai

Computerworld
Show Comments

Most Popular Reviews

Latest News Articles

Resources

PCW Evaluation Team

Azadeh Williams

HP OfficeJet Pro 8730

A smarter way to print for busy small business owners, combining speedy printing with scanning and copying, making it easier to produce high quality documents and images at a touch of a button.

Andrew Grant

HP OfficeJet Pro 8730

I've had a multifunction printer in the office going on 10 years now. It was a neat bit of kit back in the day -- print, copy, scan, fax -- when printing over WiFi felt a bit like magic. It’s seen better days though and an upgrade’s well overdue. This HP OfficeJet Pro 8730 looks like it ticks all the same boxes: print, copy, scan, and fax. (Really? Does anyone fax anything any more? I guess it's good to know the facility’s there, just in case.) Printing over WiFi is more-or- less standard these days.

Ed Dawson

HP OfficeJet Pro 8730

As a freelance writer who is always on the go, I like my technology to be both efficient and effective so I can do my job well. The HP OfficeJet Pro 8730 Inkjet Printer ticks all the boxes in terms of form factor, performance and user interface.

Michael Hargreaves

Windows 10 for Business / Dell XPS 13

I’d happily recommend this touchscreen laptop and Windows 10 as a great way to get serious work done at a desk or on the road.

Aysha Strobbe

Windows 10 / HP Spectre x360

Ultimately, I think the Windows 10 environment is excellent for me as it caters for so many different uses. The inclusion of the Xbox app is also great for when you need some downtime too!

Mark Escubio

Windows 10 / Lenovo Yoga 910

For me, the Xbox Play Anywhere is a great new feature as it allows you to play your current Xbox games with higher resolutions and better graphics without forking out extra cash for another copy. Although available titles are still scarce, but I’m sure it will grow in time.

Featured Content

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?