Below are the results to date for the 2023 State of the CF Union survey, part 8.
For those of you who don't have time to read it now, here is a link to Download the PDF and read it later.
This is the eighth and the last part of the Survey, Wrap up, which covers why you like/don’t like CF, your work, how you work and your comments.
If you want to see the other 7 sections, just click on the section below.
1. Server Environment | 2. Your Environment | 3. Frameworks and Methodology | 4. Tools | 5. Your Programming Background | 6. ColdFusion Community | 7. Deployment | 8. Wrap up
Questions in this part:
44. What aspects of CF are keeping you and/or your company using it? (Check all that apply)
45. What aspects of CF are preventing you or your company from embracing CF? (Check all that apply)
46. What are your company’s plans for your technology stack, if any? (Check all that apply)
47. What is your approximate salary range in USD? (Remember, this is anonymous) (Check one)
48. What is your current arrangement for CF work? (Check all that apply)
49. What industry is your company in? (Check all that apply)
50. Any additional comments/suggestions for the survey?
8. Wrap up
44. What aspects of CF are keeping you and/or your company using it? (Check all that apply)
Others
Easy to get things done quickly |
legacy |
Simple, reliable and open source. I only use Lucee. No longer use Adobe CF. |
Momentum. It’s a 25 year old code base and it just keeps working. |
important applications still in Coldfusion |
Diverse environments so we use CF to glue it together! |
Not just fun to code in, productive to code in! |
It tends to be the best solution for my customers unique problem statements |
history..... |
It's still prettier and smoother to write than .NET |
Our own personal knowledge is based on CFML |
Return on Dev spend x5 |
Moving to .NET |
large stable monolith apps |
It's what I know and I'm old |
45. What aspects of CF are preventing you or your company from embracing CF? (Check all that apply)
.
Others
Org is primarily Java based |
Lack of build-in CF SDKs for major platforms/services |
CF restarts |
It's a terrible ROI in any way you look |
46. What are your company’s plans for your technology stack, if any? (Check all that apply)
If migrating FROM CFML to another language, please specify
to PHP, Python, JS in Node
.net
.net Blazor
Maybe Node to help find devs.
Supabase
Customer request
customer requirements
Java and /or javascript
Python/Django
Python, ASP.NET
Typescript
Company is moving away from home-grown custom built apps to exclusively use off the shelf purchased software
may migrate some code to PHP
exploring other low code solutions
Any js
.net c#
For our intranet, migrating from Mura CMS to SharePoint
under decision...
Unknown at this stage
Leadership chose Golang
nodejs
Moving some APIs to Lambda functions in Py for faster cold starts and processing.
.net, Java
Node.js Backends (fastify, express)
React, Power App, No code low code
If migrating from another language TO CFML, please specify
No entries match your request.
47. What is your approximate salary range in USD? (Remember, this is anonymous) (Check one)
Others
No entries match your request.
48. What is your current arrangement for CF work? (Check all that apply)
Others
No entries match your request. |
49. What industry is your company in? (Check all that apply)
Others
Marketing
Advertising
Compliance
I’m just a developer soon to be looking for employment.
non profit
Mes
Civil engineering
Space exploration
Sports
Not for profit
Law
Security
Advertising
Engineering Consultants
Print
Automobile Club
Utilities
Legal Tech
Club Management
saas for sports
event industry
Real Estate
SAAS
Social
Media
50. Any additional comments/suggestions for the survey?
CFML is my happy place. It strikes the right balance of power and simplicity. It boggles my mind why a wider audience doesn't see this. Would love to see more CFML support in serverless with AMIs, Lambda & Load Balancing. Keep up the great work on this survey and keep pushing CF. This is actually a good survey. Learnt a lot from taking the survey itself. Great work! Keep up the good work! Thank you for doing this! CF is Alive and Well. I've been using it in since version 1.5 Great questions! Please. We need a dedicated CFML IDE for even more fun! The silence and lack of participation in the ACF alpha and beta programs is deafening. A great portion of the sparse participation is even from people who rarely or no longer code in CFML. I have been in every beta for the past several releases and this decline in participation has gotten progressively worse, but this one is remarkably morgue-like every time I login. Also, the lack of language improvements is just sad. I realize that Adobe caters to a different crowd, but there is basically not a single improvement to the core language - whether a tidying up past architectual decision gaffes or providing new "language" functionality/syntactic-sugar/whatever. This release seems to be about a few large bolt-on technologies that I'm sure will appeal to some (not me) but as it stands I cannot for the life of me understand why anyone would get even a little bit excited about, let alone pay to upgrade to, this version? What a complete let down. Thanks for keeping the survey going, great questions that have stimulated me to look at some new tools this year. Cheers, Matt way too long, this survey Both Adobe and Lucee have promised us serverless solutions yet we hear nothing at all from them. I am a great supporter of CFML using Coldbox and Lucee server. If only they could make my life easier: It is a shame people do not understand good things are obtained with hard work, which must be rewarded. CF may be considered an expensive solution, but the benefits of using it pay it all off. Bootstrapped a successful SaaS startup from scratch thanks to CFWheels! Love Ortus but Wheels wins thanks to it's user-friendliness, I see Coldbox as a tool for the super genius devs that can easily absorb hyper complex documentation. CFWheels gets out of the way and gives you the simplest ORM and Form helpers out of the box with great plugins. Biggest frustration continues to be adoption. From WebApper's ColdFusion 2023 article: "The Offramp Remains" It's long! Thank you for helping to keep the CF alive! Though CFML has many positives (whether Lucee or ACF), a huge downside seems to be the isolation in which CF and the community exists when you want to plug into the popular tools that the rest of the world is using. No server SDKs, no support....it's always roll your own. Examples: https://stripe.com/docs/libraries, https://developers.klaviyo.com/en/docs/sdk_overview, https://developer.paypal.com/braintree/docs/start/overview Thank you for taking the time to query the CF community with this "State of the CF" questionnaire. Seeing Flex in the list of langs/frameworks is interesting. Flash is completely dead at this point. Nobody should be doing Flex anymore, right? Please add CFDynamics to the list of hosting providers. We serve lots of customers and have great staff. We are not "in your face" so we get overlooked. As part of a large organization, it's tough to tell whether I should answer questions for my department or the whole org. no, it's really good 🙂
1 - by providing updated templates for elixir, VueJS and InertiaJS that are compatible with Vue3 and do not include Quick ORM and H2 SQL powered Testbox by default. Re-working the existing templates to achieve this simple objective is a major pain point.
2 - an easier and more cost effective deployment path to AWS AMI based instances.
"A few ColdFusion stalwarts bristled at our article about leaving CF altogether. Truth be told, it’s been one of our most popular posts, which speaks volumes about market sentiment. Although we still actively host, maintain, and support many ColdFusion and Lucee systems, we expect to see increasingly fewer new projects using CFML in any form. The numbers don’t lie — so we’re focusing on starting new projects using cloud native, which doesn’t apply to CFML. We’ll keep engines running, applying the Strangler Pattern where possible and building new systems using APIs & microservices."
Total number of responses
Join the CF Alive revolution
Discover how we can all make CF more alive, modern and secure this year. Join other ColdFusion developers and managers in the CF Alive Inner Circle today.- Get early access to the CF Alive book and videos
- Be part of a new movement for improving CF's perception in the world.
- Contribute to the CF Alive revolution
- Connect with other CF developers and managers
- There is no cost to membership.
