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
Extensive experience, hard to replicate in another language. |
Can be made bullet proof |
It's what I know best. It's reliable. |
Runs on multiple platforms |
It does everything I need it to do faster and most times better than any other language. Basically I get things done in hours that may take others to do in days. I don't get why this isn't so much more prolific. |
organization plans to phase out ColdFusion over next few years |
It works |
Unfortunately no one new wnats to work on cfml |
We are rewriting off CFML currently. |
Fast to code in |
Community Backing (Lucee) |
Community Backing (Lucee) |
Ortus, without them we may not have stayed the course. |
We are migrating from ColdFusion to .NET |
Also is a well stablished legacy app |
rapid development |
I am not a programmer, its awesome to show up "PRO" programmers to accomplish what they cant do in months with what I can do in hours |
Cost-effective for custom adjustments to our standard modules |
I've been coding with CF since 1996. LOTS of legacy code |
Best SQL ergonomics of anything I've ever seen. |
Adobe has awful & inadequate documentation. Luckily, there are people on the web who do it better. |
Lack of imagination |
Ortus |
Existing Expertise |
Preside |
45. What aspects of CF are preventing you or your company from embracing CF? (Check all that apply)
.
Others
node.js is appealing due to unification and sharing of code in front and back end, cf can't offer that |
Adobe price gauging and staggering contempt for customers. |
Market Perception |
Lack of good educational materials/courses |
we embrace it |
Bad design choices by both Adobe and Lucee |
new network dept doesn't want to support it |
"CooldFusion is dying" is unnecessarily inflammatory. But let's say it's sunsetting / in maintenance mode as a concept. |
The market (AUTO) hates CF as it doesnt create MAKE WORK, as management uses IT issues a dumping ground for their lack of vision, intelligence and leadership |
Enterprise direction to unify tech stack to .net c# |
No free and open code repositories or plugins |
Small community compared to other languages |
buggy framework plugins, not enough users to test |
Due to Adobe not doing anything CF related in Europe, most companies don't even know CF exists |
the tooling for coldfusion is in a poor state compared with many other offerings. no autocomplete, few debuggers, no static analysis, no bolted on static type system, etc. typos are an expected runtime thing. null handling is terrible. the null coalescing operators ?: and ?. do nothing to resolve the issue, and don't work for bracket access or function calls. |
Coldfusion updates breaks things from time to time |
Adobe is useless, hence we moved to Lucee a few years ago. |
I find that moving CF code to production on the AWS cloud is challenging. |
The development and bug reporting processes are opaque and difficult to follow. The language is fine. The community has withered. |
Lacking of modern infrastructure |
CIO tries to make the claim CF is not secure to use. |
CF will have an image problem until reputation improves. that can only be done by adobe. |
Adobe is a poor steward of the language |
lack of CF SDKs out there for integration with popular tools in e-com/martech/payment, etc. |
New hires do not know or embrace CF |
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
node.js
SAP Hybris
React but over my dead body
C#, node.js, python
node.js
.NET
Moving our backend to .NET Core APIs
node.js
Kotlin Java
.Net and C#
Python
TypeScript
We are building all new programs in PHP and Python. Not my preference, but that's what upper management decided.
organization wants everything rewritten in .NET
react & serverless
Node/express
Rust
Node
ASP.NET Core
C#
PHP
Java and Node are our other main stacks. Most new projects are in Java because of performance and cost.
Clojure
Node
.NET
If migrating from another language TO CFML, please specify
MEAN stack or React or .Net
JavaScript
Node
PYTHON, ASP, VB6, PERL
We love migrating WordPress sites (PHP) of incoming clients to our superior home grown CFML based modular system
Any js
PHP
47. What is your approximate salary range in USD? (Remember, this is anonymous) (Check one)
Others
I am also an owner in our company so that may be a little unfair. BUT it was CF that allowed me to code my way into my company and it's ability to get things done quickly that got me here.
Unknown
I own my own business. I do the coding so I don't have a salary as a developer
$3.50
not relevant
No
haha enough to eat, i don't feel comfortable providing this data point
N/a
Freelance, $80/hr
I work for a non-profit I believe in, salary could probably be significantly higher otherwise
48. What is your current arrangement for CF work? (Check all that apply)
Others
Partner in my own company. |
Furlow on open source project focus |
Answer this on behalf of my entire shop - we're a company with salaried staff and sometimes remote freelancers |
Remote work 2 days a week, in office 3 days |
Will be applying for jobs as soon as I get my application finished. |
Other |
Partner |
hybrid deputy cio of tech |
Hybrid |
49. What industry is your company in? (Check all that apply)
Others
Real Estate
Web Consultancy
ecommerce
Security
Enginneering Consultant
Entertainment
Security
Construction
Construction/Real-estate/Sustainability
Research
Non-profit social services
Logistics and Energy
Insurance
insurance
Media
Media Print
Online Entertainment
Not For Profit / Freedom
Not For Profit / Freedom
Hospitality
Real Estate
Professional services
Fitness industry (gyms, yoga studios, cycle studios, aquatic centers)
Media
automotive
50. Any additional comments/suggestions for the survey?
Thank you so much for doing this survey!!! N/A Would love a copy of this survey for the list of tools and options so we can explore and improve our installation and use. I had lots of problems to migrate my apps from adobe CF to coldBox/lucee. the userguides are often not up to date β¦ but i get throuh it π Adobe MUST fix the licensing issues and pricing or else we'll be moving to Lucee. Thanks for running these every year! π Thank you for doing this year after year I hate to say it. But I thing CF is finally gone. No one is hiring for it. No jobs exist. It's finally gone. It's so sad. "ColdFusion is dying" (selected in survey) is manager opinion only, not mine. Thanks for doing this every year!!!!!!!!! Keep up the good CF work I have used CF since it was originally released, I love it and continue to advocate for it. That being said, it has become increasingly difficult to find CF shops that are not in the process of or considering migrating away from CF. I personally blame Adobe for not initially supporting CF more when it was first acquired by them. Even though they seem to have invested in it more in recent years, I feel like it was too little too late. I appreciate the open source CFML engine communities efforts and I am moving in that direction with my legacy systems, but my current organization will not support developing any new solutions in CF, despite my advocacy. I love CF and will always look forward to new features. To be very very honest, CF has done so much for me and my company. From the speed of our API's to the security and limitless customization we can make so quickly compared to other technologies and frameworks. We have not had to refactor and are able to make business logic just work. I think the only thing I can hope for is better AJAX and front end integration or tools. Something that works well with popular front end frameworks like bootstrap or angular for example. Other than that, I can't say enough about CF. Adobe should give CF to the world. Make money but charge way less Lucee/CFML still is a powerhouse in the RAD space for those who know how to use it. It has a low "complexity factor" compared to other platforms regarding version upgrades and support. I recently came across a 15+ year-old code base running happily in a production environment serving thousands of users. It requires no maintenance whatsoever and consumes very few resources. This is a joy to see, but I have lost all hope to see CFML return to its heyday. Adobe made a mess of it by not releasing it into the public domain as an open-source initiative. Typical Adobe. Lucee has given us a genuine alternative - even surpassing the original. Well done. CFML - code for the masses. We have different technology stacks. I just checked the options related to CF. The survey could make that a little clearer whether it refers to the whole technology stack of a company or not. NΓΆ further comments Yes - Where the Hell is cfchart, cfform, cfgrid, cfresponsive, all the tags should be updated so one can just use ColdFusion for everything and kick ass like we did in the 90's and 2000's etc. Thanks to TeraTech and others for carrying on this wonderful tradition with the CF Community. Keep up the great work! thanks for doing this every year maybe a stepper (1-2-3) vs previous/next. It's more of a UX thing or TABS vs previous - next. Maybe questions about what are the biggest hurdles in using CF in your organization, to which I would respond" I am managed by someone outside the US whose sole goal is to feed into the make work society. Make work, is a term used for useless projects that take erroneous amounts of time to complete as the whole goal is never to actually complete the project. Coldfusion in my case is a great example of where I(Not a programmer) write programs to solve internal problems that entire teams of "Programmers" can not solve with large sums of resources (personnel, cash, support). Coldfusion beat out the programming teams low code solution as the Proof of concept was built in a week, cost nothing, and worked without bugs. The low code team is over a year in the making, and still can not do what the proof of concept did, but it was chosen as management a) hates the idea that a non-programmer crapped out a solution in a day, and that it cost NOTHING. It is more of a marketing issue as if our suppliers heard that we can create solutions in days not years, WHY would they need to buy services for years from us. Thanks for doing this, Michaela! π THanks for doing these surveys. Very interesting data. All seem to be good ColdFusion Rocks!
my biggest luck so far is chatGPT β¦ it helps me a lot with all topics like security, linux lock down, mariadb problems and lucee or coldbox/commandbox β¦ did you test it?
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.