TeraTech

The ColdFusion Experts: Develop | Secure | Optimize

  • Services
  • About
  • CF Alive
  • Blog
  • Podcast
  • Contact

  • Services
  • About
  • CF Alive
  • Blog
  • Podcast
  • Contact

State of The CF Union Analysis part 1

March 14, 2017 By Michaela Light Leave a Comment

[convertplayer id=”naWJ2SqGs” width=”700″ height=”394″]
Hello and welcome.

 

In the 2017 State of the CF Union survey report, we have detailed breakdowns of tools and techniques used by the top CFML developers around the world. This time we had 472 responses to the survey, which is slightly lower than last year.

Before we begin with the results, we’d like to thank everyone who participated and responded to this year’s survey. And a special thanks to Brad Wood who helped me edit the survey questions and reviewed the results with me.

If by any chance you are new to ColdFusion, it is a development platform for creating modern web applications on the JVM. The CFML language has tags that resemble HTML syntax for templating HTML and script that resembles JavaScript syntax for writing business logic. It is designed to be powerful, expressive and easy to get started coding in. Many features are built into ColdFusion that require add ons for other languages.

Brad pointed out that it's not just CFML developers and enthusiasts  that read through all of the survey results, and that even Adobe pays attention to the survey as well, so it's good to know that the comments and the results on here are definitely being seen by even the largest players in the CF space.

Everyone's welcome to read the results. They're at the TeraTech survey page and you can all see all the results in as much detail as you care to. Let's just have a look at this.

Table of Contents

1.      What version of CFML Engine do you use?

2.      What type of CFML Engine are you running?

3.      CF Server OS

4.      What OS do you run on your laptop/PC?

5.      What browsers/client platforms do you support in your apps?

6.      Databases

7.      Code frameworks

8.      CF-based CMS

9.      JavaScript libraries

10.  What CSS frameworks do you use?

11.  What CFC dependency injection frameworks and tools do you use?

12.  Persistence frameworks

13.  What testing and mocking frameworks do you use?

14.  What CF features do you use for code reuse?

15.  What do you use for source code control?

16.  What tools/IDEs do you use ?

17.  Browser Dev Tools

18.  How many years have you used CFML?

19.  How many years have you used OO?

20.  Other languages/environments you use

21.  How many CF developers at your organization?

22.  How many total employees at your organization?

23.  ColdFusion user group meetings

24.  Which conferences will/did you attend this year?

What version of CFML Engine do you use?

 

The most popular engine is still CF 11, which was true last year.

It's nice to see the ColdFusion 9 members finally shrinking. It was a version that a lot of people got stuck at for many years, so we feel better about dropping support for that in the ColdBox framework, ColdBox 5, for instance, coming up. CF 11 is still very much on top. 2016 is growing, but it's even behind CF 10 at this point, which is very interesting to see.

Also, there's some interesting numbers here too- Lucee 5 is actually more popular among the survey takers than CF 10 or CF 2016.

It's important to note that this is only out of the people that take the survey, so I do think the people more active in the community that are likely to see the survey are more likely to be using Lucee, but it is very heartening to see a very solid uptake, especially even just in Lucee 5. Of course, now that it's been a year or so you can see the Railo shrinking into oblivion since it's essentially unsupported at this point.

It's interesting to note as well, thinking about these graphs, which versions are still supported.

  • Railo at this point has no support.
  •  Lucee 4 has support only for security fixes, but it's not seeing enhancements, that's all going to Lucee 5.
  • Adobe stack, CF 9 was still a decent chunk of users, that's already outside of the support window, and
  • CF 10 is coming right behind.

And, it seems that CF 9 went end of life, about two years ago.

CF 10 I think is maybe just a very short period of time away, so very soon there's going to be quite a chunk of Adobe people that are outside of the support window, which is a little scary to think about. That means not just the support, but also no more security hot fixes is like driving a car with no brakes and praying that nothing comes on the road that you need to stop for.

What type of CFML Engine are you running?

 

There's not much to say about Enterprise versus Standards, quite a lot of people using Enterprise. They are pretty neck and neck. The assumption is that the non-applicables are probably mostly the Lucee user base, since there's no differentiation there. The reason is that you get all the features in the one version. It's either free in one version or free in the other versions.  They probably decided to just go with one.

Interesting note is that back in the early Railo days, there actually used to be a premium version of Railo that had additional features, but that's no longer the case with Lucee.

CF Server OS

 

We can see that most people are using Windows but there's a big chunk of people using Linux or something similar. There's still some Unix flavors out there.

The large Windows use is something that's sort of unique to the ColdFusion and .NET environments probably. If you were to do a similar poll looking at PHP or some of the other popular languages, you'd see an inverse of a lot more Linux users. What's interesting though is there is a solid chunk of Mac people, and this is for the server OS. This means people are hosting their servers on Macs, and that's actually a decent chunk.

Sometimes ColdFusion doesn't work exactly the same on Mac, but maybe they're running a staging server or development server, and they develop on Mac and they're hosting it on a Mac.

 

Follow this link to read the full State of The CF Union 2017 Analysis part 1.

 

Here is the State of The CF Union 2017 Analysis part 2

Related Posts

  • State of the ColdFusion Union 2017 Survey Amazing ResultsState of the ColdFusion Union 2017 Survey Amazing Results
  • 026 Gitlab Server Deep Dive with Continuous Integration, with George Murphy026 Gitlab Server Deep Dive with Continuous Integration, with George Murphy
  • 023 Modules Make Your Projects Have Superpowers, with Eric Peterson
  • Awesome Experience at IntoTheBox 2017 ConferenceAwesome Experience at IntoTheBox 2017 Conference
  • 022 FusionReactor Application Performance Monitor – Why It’s Different Than Other APM Tools and What’s New in Version 7 & the CLOUD, with David Tattersall022 FusionReactor Application Performance Monitor – Why It’s Different Than Other APM Tools and What’s New in Version 7 & the CLOUD, with David Tattersall
  • State of the ColdFusion Union 2017 Survey Amazing ResultsState of the ColdFusion Union 2017 Survey Amazing Results
  • Facebook
  • Twitter
  • LinkedIn

Filed Under: Survey Tagged With: CF Union survey, ColdFusion

← Previous Post IntoTheBox ColdFusion Conference (6 reasons you got to come)
Next Post → 001 Amazing Adventures with CF WebSockets with Giancarlo Gomez

CF Alive Best Practices Checklist

 

Modern ColdFusion development best practices that reduce stress, inefficiency, project lifecycle costs while simultaneously increasing project velocity and innovation.

Recent Posts

  • 4 Reasons Why Your ColdFusion Web Apps Are Suffering (And How To Avoid It)
  • Google Down – An Unprecedented Event (Save Your Data Fast!)
  • 107 ColdFusion 2021 Revealing Details on How it was Created with Rakshith Naresh
  • Into The Box LatAm 2020 Virtual Conference – Free to Register!
  • Slow ColdFusion Applications May Ruin Your Business (3 Steps to Prevent It)

Categories

  • ActionScript
  • Adobe CF Summit
  • Adobe CF Summit East
  • Adobe CF Summit East 2018
  • Adobe ColdFusion 11
  • Adobe ColdFusion 2020 Beta
  • Adobe ColdFusion 2021
  • Adobe ColdFusion Project Stratus
  • Adobe ColdFusion Security
  • AIR
  • Ajax
  • AngularJS
  • Announcement
  • API
  • Apollo
  • Auto Security Lockdown
  • AWS
  • C#
  • Certification
  • CF Alive
  • CF Alive Book
  • CF Alive Podcast
  • CF Camp
  • CF Developer week
  • CF Maintenance
  • CF Summit India
  • CF Tags
  • CF Training
  • CF Vs. Other Languages
  • CFEclipse
  • CFML
  • CFML Open- Source
  • CFObjective
  • cfquery
  • CFSummit
  • CFUnited
  • China Chopper
  • CIO
  • Classes
  • Client Highlights
  • ColdBox
  • ColdFusion
  • ColdFusion 2018
  • ColdFusion 2020
  • ColdFusion 2021
  • ColdFusion 9
  • ColdFusion community
  • ColdFusion Conference
  • ColdFusion Consulting
  • ColdFusion Developer
  • ColdFusion Development
  • ColdFusion Hosting
  • ColdFusion Security
  • ColdFusion Webinar
  • CommandBox
  • Conference
  • Cool Stuff
  • Culture
  • Cybercrime
  • Database
  • Development Approach
  • DevOps
  • Docker
  • Fixinator
  • Flex
  • Frameworks
  • Fusebox
  • FusionReactor
  • Futurology
  • Garbage Collector
  • Google Down
  • Into The Box Latam
  • IntoTheBox Conference
  • Java
  • JavaScript
  • JVM
  • Learn ColdFusion
  • Legacy Code
  • Load Testing
  • Lucee
  • Management
  • MAX
  • MDCFUG Lunch
  • Microsoft Azure
  • Mindmapping
  • MockBox
  • Modernize ColdFusion
  • Monitoring
  • Muracon
  • NCDevCon
  • New Intern
  • News
  • Node.js
  • Open- Source
  • ORM
  • Ortus Developer Week
  • Ortus Roadshow
  • Performance
  • Performance Tuning
  • PHP
  • Productivity
  • Programming Languages
  • Project planning
  • Query of Queries
  • Roadmap
  • Scalability
  • Security
  • Server Software
  • Server Tuning
  • Social Media
  • Spiral Web
  • SQL
  • Success Story
  • Survey
  • Technology
  • TestBox
  • Tips
  • Transcript
  • Trapeze Development
  • Uncategorized
  • Web 2.0
  • Web Application
  • Web Server
  • Webinar
  • Webmail
  • What is ColdFusion?
  • Whole Brain Development
  • Women in Tech
  • Work From Home

Recent Comments

  • Michaela Light on A Comprehensive Guide to Running a Successful CFML Project
  • Michaela Light on Is Lucee CFML now better than Adobe ColdFusion?
  • Michaela Light on Introducing Swansea Jack (Lucee CFML 6 announced)
  • Michaela Light on 082 ColdFusion and the Blockchain Revolution with Mike Brunt
  • Michaela Light on 082 ColdFusion and the Blockchain Revolution with Mike Brunt
  • Home
  • Services
  • About Us
  • CF Alive
    • CF Alive Book
    • CF Alive Inner Circle
    • CF Alive full resources cheatsheet
  • Blog
  • Podcast
    • Podcast Guest schedule
  • Contact
  • Sitemap

The ColdFusion Experts:
Develop, Secure, Optimize

TeraTech Inc
451 Hungerford Drive Suite 119
Rockville, MD 20850

Tel : +1 (301) 424 3903
Fax: +1 (301) 762 8185

Follow us on Facebook Follow us on LinkedIn Follow us on Twitter Follow us on Pinterest Follow us on YouTube

Copyright © 1998–2021 TeraTech Inc. All rights Reserved.