Netcraft is running a story on how in March “the number of IP addresses with sites using ASP.NET has overtaken those using JSP and Java Servlets.” But look at the graph seen on http://news.netcraft.com/archives/2004/03/23/aspnet_overtakes_jsp_and_java_servlets.html. It definitely shows ASP.NET on the rise, but it also shows ColdFusion use still climbing, and significantly ahead of both ASP.NET and JSP/Servlets.
Now, just to be clear, this chart shows ASP.NET and not ASP. Had ASP been included it would have been up top. And the fact that ASP.NET has so quickly taken over JSP and Servlets is not really surprising (and is more a testament to how painful and unintuitive JSP and Servlet development is than anything else).
For me, the most important part of the chart is the red ColdFusion line which is still climbing. Considering how often we hear the “ColdFusion is dead” proclamation, this is relevant and exciting. Especially when taken in context. Netcraft only pings public facing sites, the space that has never represented where ColdFusion is most used (by some estimates more than 75% of ColdFusion use is on Intranets etc.). In other words, even where ColdFusion has never really dominated, it continues to remain strong and growing. That’s compelling, indeed.

8 thoughts

  1. You know what still gets me though? Even 4 years (if not more) after the tweak of the name, you still see "Cold Fusion" instead of "ColdFusion"! On my job search agents, I always have to specify both just to make sure I get the right hits.

  2. Of course, every survey is only worth as much as the survey methdology… the only thing that Netcraft is checking for is the existence of a three/four letter suffix (.cfm vs. .aspx vs. .asp vs. .jsp). Many, if not most Java web applications don’t show links to .jsp, which makes this survey, at least the servlet/JSP part, useless.

  3. AJ, agreed, and thus my comment that the most important part of the chart is the CF line itself, not the comparisons.

  4. If running CF MX do you really need to have Jrun4 on your system – can we uninstall it. What added value does JRUN4 offer that CF MX can’t do.
    CF MX is J2EE. Who needs Jrun.

  5. Michael, even if you opt to not use JRun, CF itself does use it and needs it (unless you have another J2EE server installed for CF to use).

  6. If only ASP.NET is listed, then it would make sense to have the survey only list ColdFusion MX vs. putting the two together as one application server since they really are two different things. I would like to see the adoption rate of CFMX vs Classic ColdFusion.

  7. Does anyone have updates as of 2007 on where ColdFusion stands in terms of % of use compared to .NET and JSPs?

Leave a Reply