ColdFusion is NOT Dying
If youâve been keeping up with recent ColdFusion news, ComputerWorlds recent article, The top 10 dead (or dying) computer skills rated ColdFusion as the #5 dying skill. If youâre wanting a bit more unresearched comments, you can also read the Digg comments for this one. Rebuttals have been made all around the blogosphere including responses by Ben Forta , Ray Camden and David Fekke amongst many others. Itâs about time for my $.02 on the topic. First off, ComputerWorld issued a response to the article titled Readers question âdead skillsâ list after recent comments from the Cobol, ColdFusion and C communities. When I read this next line though, thatâs when the laughter started:
One reader noted that “the first person interviewed [in the article] is head of the CS department at Bentley.edu. Their home page is âwww.bentley.edu/index.cfm”:http://www.bentley.edu/index.cfm, which is ColdFusion. Look in their employment page, they are looking for a ColdFusion developer. Is it just me, or is it amusing that the author interview[ed] someone whose institution is implementing a dying technology?â
Yes, that is quite amusing. Itâs also amusing that David Foote, president of Foote Partners ranked Cold Fusion one of the hottest technologies to learn in the fourth quarter of 2006 (as noted by DK in a comment to Fortas post).
Unfortunately that was 6 months ago- – and it was _ Cold Fusion_ and not ColdFusion. There will always be people that donât like a language with good reason, but this article was nothing more than an ignorant stab at a technology the author knew next to nothing about. She might read lots of articles about the other languages and assume that means there are less of the other; but researchers are supposed to, well, research â not just assume based on their sphere of news.
The main problem isnât this article though, itâs that the author isnât alone in their view. The “outside worldâ doesnât hear much about ColdFusion. How often do you see things on Digg, Del.icious or the Technorati top 100 blogs that mention ColdFusion in a good light? Chances are itâs rare, or more likely next to never. The lack of publicity drives a product to obscurity! I wouldnât be surprised if most peoples opinions about how “badâ CF is is based entirely on this obscurity (well, and bandwagon effect). It takes something that other people can actually use and benefit for a feature to break through and gain respect.
The main reason people state for this is bad marketing of the product, to which I agree with to an extent. But as Rails proved you donât need a good marketing campaign to hook in developers, you need good development tools! For as long as I can remember ColdFusion has had absolutely great tools available through tags, but how many non-CF developers know about this? Or Model-Glue scaffolding? Or Reactor, Coldspring, Transfer or Coldbox? Most of CFâs obscurity has been because itâs hard to show these kinds of thing off.
Itâs the same reason you donât see eye catching Java posts. CSS, JS and scaffolding are what draw people in now a days; or at least the new LAMP developers. These might not all be the kind of developers a language wants (or in CFâs case they might not be able to afford it), but it helps to boost confidence in the product from the ground up. You can group the novices impressed with the flashy and new with the CIO impressed with the same.
Most people look at CFâs price tag and think itâs so expensive they canât justify the cost. The CF community always argues that youâll make the money back in development costs. Proving something like this through some examples would also be a great step towards settling those questioning it. Hopefully with CF8 coming us CF developers can pull out some great, eye catching, useful tools that will help us and draw some new respect and attention to CF- – plus some tutorials for the new developers that are often forgotten. New developers take a new version as a chance to start fresh in language â why not grab as many new developers as we can?
Let's keep in touch đ§âđ€âđ§
- Send me an email at [email protected]
- Follow me on Mastodon at @[email protected]
- Subscribe to my monthly newsletter
- Subscribe to my RSS feed
Did you link to this article? Add it here and I'll include it