Below are the results for the 2018 State of the CF Union survey. See how you compare with other CFML developers. Discover what most developers use for tools, languages, databases, and development methods.
Can you help? If you have a blog, are on a ColdFusion list, LinkedIn, Facebook, Google group please share the survey so that we can get a more complete picture of the current State of the CF Union. Thanks!
1. What version of CFML Engine do you use? (Check all that apply)
Other
Switched to golang
2. What type of CFML Engine are you running? (Check all that apply)
3. What CF Server OS are you using? (Check all that apply)
Other
Docker
Docker/CommandBox
HP/UX
4. What OS do you run on your laptop/PC? (Check all that apply)
5. What browsers/client platforms do you support in your apps? (Check all that apply)
Other
Vivaldi
tablet os (with restrictions)
6. Databases you use? (Check all that apply)
Other
Azure MySQL
Cassandra
Solr
firebase
Redis, ElasticSearch
Read only on Oracle and MSSQL
influxdb
firebase
Redis
Visual FoxPro
MSSQL
Cassandra
Foxbase
Browser storage
Amazon Aurora
Redis
redbrick, filemaker
Datastore and spanner
ElasticSearch
7. What code frameworks do you use? (Check all that apply)
Other
Self made
in-house built framework
Taffy
Custom made
Xen
Custom home grown
Coldspring, logbox
Preside (also considered a platform, not just a CMS – built on top of ColdBox)
Homegrown
8
Farcry
Taffy
Inhouse
LeeMVC7
Taffy
Custom
Taffy
Our own Framework
8. What CF-based CMS do you use? (Check all that apply)
Other
wordpress
Wordpress
None – use a non-CF based CMS (drupal)
Adobe Experience Manager
Drupal
Don't know
Slatwall (recently stopped)
CF front end for WordPress back end
SVN converting soon to TFS
Own Ligthtweight CMS
9. What JavaScript libraries do you use? (Check all that apply)
Other
Angular 4/5
Angular5.2
devextreme
angular 4/5
Angular5
Built in house
Angular 4/5
redux
ng5
DevExtreme
mootools
Marionette.js
Diverse libraries for all kinds of stuff
Spry
Webix
Homegrown based on Dayarequestor
Node.JS
Webix
Aurelia
N/A
Devexpress
Extjs, Bootstrap, Select2, jquery-typeahead, Mathjax, Marvinjs, ckEditor
10. What CSS frameworks do you use? (Check all that apply)
Other
Semantic UI
bulma
Material Design
w3.css
Office Fabric
w3css
Home grown
normalize.css
Less
Semantic UI
LESS, SASS
custom framework for forms
Materialize
KarmaCSS
YAML
Tailwind
PureCSS
sass
Salesforce Lightning Design UI
CSSGrid
US Web Design System
Tachyons
Bulma
uikit
Investigating PatternLab
SemanticUI
Kube.CSS
11. What CFC dependency injection frameworks and tools do you use? (Check all that apply)
Other
N/A
12. Which persistence frameworks do you use? (Check all that apply)
Other
our own custom ORM
MagicCollection
custom
DataMGR
Custom MongoDB Backed Active Entity
Don't know
Custom
Abstract.cfc of Mach-II
qb
You
LeeMVC7
DataMgr
Actively removing Hibernate
Custom/home grown
Custom/home grown
13. What testing and mocking frameworks do you use? (Check all that apply)
Other
build in cfwheels
Custom
Not sure what our tester uses
Specflow
cfwheels test framework
Manual
Custom
custom/homegrown
Cfwheels test framework
Postman (Newman)
RocketUnit
Working on using Protractor/CucumberJS for testing
Rocketunit (CFWheels Built in)
RocketUnit
14. What type of CF Mobile development frameworks are you using?
Other
Just starting to look at React Native (using Expo)
React Native
CF stays away from our mobile dev
Taffy
Not using a mobile development framework
ReactNative
none yet, researching
Home-grown Angular framework with CF controlling the APIs
React Native / Expo
Nativescript
No framework
Mobile first responsive architecture
Framework7
Appery
PWA
PWA
We're doing mobile development but not using a mobile framework
none
15. What miscellaneous frameworks/tools are you using? (Check all that apply)
Other
ryrjyr
vagrant
none
none
None
ColdDoc
jenkins
none
none
None
none
Taffy API
Taffy API
Sublime
none
None
Taffy REST
LightHousePro
None
No framework
None
intellij IDEA
FusionReactor
Docker
None
None
none
none
none
Fusion Reactor
NA
16. What CF features do you use for code reuse? (Check all that apply)
Other
custom plugins
server.cfc scoped functions
our own jar-files
imported tag libraries under a name space
Microservices architecture
Custom JAR Files
17. What do you use for source code control? (Check all that apply)
Other
ClearCase
Gitlab
CodebaseHQ, GitLab
Atlassian Stash
gitlab internal site
AWS CodeCommit
Gitlab self hosted
gogs
Gitolite
CloudForge.com (git)
VersionRecall
In House application
GitLab
In house created
Prism
Serena PVCS Version Manager
Tower Git Client
Tortoise – git
GitLab (major player, should be on here)
Git (git != github, very important distinction)
Beanstalk
Assembla w/ Git
Source Tree
GitLab
VSS
Gitlab
Perforce
Beanstalk
Git
RoboCopy
GitLab
Harvest
git, Gitlab, SourceTree
GitLab
GitLab
Amazon CodeCommit
Gitlab
Aws code commit, winmerge
Perforce
GitLab
Assembla
Gitlab
self hosted Gitlab
Codebase HQ for Git repos
Custom
Surround SCM
in house
dropbox
Beanstalk
GitLab
Gitlab
18. What tools/IDEs do you use? (Check all that apply)
Other
NoteTab (most often used above the others)
Codeanywhere
vim
Texttastic for the Mac and IOS
Emacs
RubyMine
99% IDEA 🙂
editpad pro
editpad pro
VIM
19. What Browser Dev Tools do you use? (Check all that apply)
Other
Opera Dev Tools
Opera
postman
Flashbuilder Debug
Edge Dev Tools
Vivaldi
Edge dev tools
Opera
Firefox Developer Edition
20. What do you use to build REST APIs? (Check all that apply)
Other
CFWheels
Mach-II Endpoints
We do not use specific REST APIs although we do use REST
Taffy
SWAGGER
Preside REST framework
CFWheels
Preside REST framework
cfwheels rest api
Macii
Preside rest
ForgeBox rest skeleton
Swagger
CFWheels
CFWheels 2.0
Serverless framework along with node.js
Cfwheels rest
Relaxation
Custom built in CFWheels
Mach II REST
Swagger.io (Open API)
Cfwheels
Swagger/OpenAPI
Insomnia for API testing
CFWheels 2.x REST
21. What caching solutions are you using? (Check all that apply)
Other
CFWheels
Built in ColdFusion caching
Custom
Hibernate L2
None
None
none
MySQL Query Cache
None
infinispan
Would like to see ElastiCache support
cfcache
Home grown
nothing
Nothing in CF
None
MariaDB cache
Apache Ignite
Custom couchebase caching
Farcry
OpenBD caching
Custom
Persisted singletons
None
Clojure (core.cache)
ColdFusion default
Application scoped home-grown
none
None specifically, may be taking advantage of built-in solutions without realizing it
22. How many years have you used CFML?
23. How many years have you used OO?
24. Other languages/environments you use? (Check all that apply)
Other
Kotlin
django
Objective-c
Windows .bat files
Typescript
Kotlin
Delphi
C
PLSQL
SQL
Delphi
BPMN
Kotlin
Object Pascal
a little Java, even less Python
Rust
SAS
SQL/T-SQL, non-web projects
Kotlin
AngularJS and Typescript
Swift
25. How many CF developers at your organization?
Other
Consultant…. varies
3 in group, more in company
0
26. How many total employees at your organization?
27. How often do you attend ColdFusion User Group meetings?
28. Which conferences will/did you attend this year? (Check all that apply)
Other
Not sure
pycon
All of the ones streamed to southern hemisphere, that's none!! #fail
probably Fluent or CSS Dev Conf
JazzCon
Vue conf hopefully
React, Google Cloud Plataform
Unsure
pay my way and I'll go ;>)
Nuremberg Web Week
PresideCon
Nordevcon
Company won't cover cost.
non-CF conferences
I used to go to most often. May do the DC CF Summit.
Chain React
Clojure/conj
Fosdem in Brussels, Codemotion Madrid
AWS re:Invent
RailsConf, RubyConf
O'Reilly Fluent
Dev Intersection
Adobe ColdFusion Summit – East in Washington, D.C
29. What online CF communities do you participate in? (Check all that apply)
Other
I count StackOverflow
None
Adobe forums, stack overflow
None
None
none I am an outsider from pre beta back with opnly the allaire brothers 🙂
none as there doesn't seem to be much activity anywhere
coldfusion blog
Stack Overflow
Mura users group
Stackoverflow
private org group
crickets…. crickets….
Adobe CF forums (really? not deserving of its own line?)
Preside Slack
Adobe ColdFusion Forum
ColdFusion Community Portal
Farcry discourse
stack exchange
The new Adobe ColdFusion Community Portal
Adobe ColdFusion Forums/ColdFusion Community Portal
Slack
None
stackoverflow
ColdFusion community https://coldfusion.adobe.com/
I hate slack
Cfwheels
none
CFLint slack
none
reddit, stackoverflow
NA
30. I listen to the CF Alive podcast
31. What types of DEVELOPMENT setups do you use? (Check all that apply)
Other
packer vm
Docker
local development data bases (MS Access) and a production Oracle data base server that also is used for application testing
heroku
Docker container
All at various times. Local installs and DB are highly preferred.
Docker
Docker images
Docker
Docker
Docker
Docker
Docker/Docker Compose
Virtualbox
Minikube
Docker
Docker Compose
local installation on a virtual server
docker
Docker
32. What types of PRODUCTION deployments do you use? (Check all that apply)
Other
VMWare Private Cloud
AWS EBS, Azure VM's
Azure VM / Azure Web App / Azure Microservices
Home grown
MilCloud
Assembla Git FTP deployment
vmware
Opworks
AWS EC2
VMware vSphere virtual machines
Production sites are also hosted by customers themselves
Not sure
33. What hosting services do you use for your PRODUCTION deployments? (Check all that apply)
Other
NewTek
Hosting
Nimblu
CFDynamics
Rackspace
CDNs for some static assets (jQuery)
Rackspace
ovh
OVH
OVH
Rackspace private cloud
Rackspace; customers' own servers
2 different hosting platforms not listed here
1and1.com
Own servers in colocation
RackSpace
Mediahost
RackSpace
GoWest Hosting
MilCloud
Memset
State managed servers
Flint, Hyve
GitLab CI
Web24, FastHit
DotBlock
Hosting.com
Linode
UK Servers
Hostek
Linode
Softlayer / ibm
Hosting.com
Ntt
Linode
Linode
CFDynamics
local company
Linode, Interxion, ExtraordinaryManagedServices
Rackspace
Private hosting company
I don't know
Site4U
Xecunet
1and1.com
Rackspace Cloud
Hosting.com
Vultr and Codero
Cogeco peer 1
Alibaba Cloud
Linode
Newtek
Rackspace Cloud
Rackspace
Vultr
Linked, the original Digitalocean
Rackspace
Hurricane Electric
Rackspace
hostmedia
Linode
Rackspace
Rackspace
Linode
A variety of small regional hosting providers
Jackson Technical
not known
Rackspace
dailyrazor
Hetzner
Profitbricks
Flint Hosts
Transip
Rackspace Cloud Servers
Flint Hosts
IIS
OVH
Hosting.com
GoWest Hosting (Please include in this list!)
Rackspace
FastHit
Linode
HostNexus, ExpertHost
34. What Docker Image are you using, if applicable?
Other
None
N/A
none
Don't know
none yet, but starting to look into it.
None
Don't currently deploy on Docker
none
NA
N/A
?
We are learning still
35. What deployment/build tools do you use? (Check all that apply)
Other
brunch
Dreamweaver FTP!
Visual studio TFS
webpack, our own custom build script
TeamCity and Octopus deploy
VSTS CI/CD
BeyondCompare
They are all complicated. But we want them.
Serena
gradle
SVN Update command
Bitbucket Pipelines
Capistrano
octodeploy
chef
Hudson
Powershell scripts
Mercurial Sync from master
Bitbucket Pipelines
teamcity
Kubernetes
Bitbucket Pipelines
Custom
Webpack, ColdBox Elixir
git pull
Ansible
Bash
akkeris
node.js
Codeship
Git pull
VSTS
webpack
Boot
Deploybot
Webpack
CircleCI
CircleCI
webpack
Git
Koala
Batch files :\
36. What monitoring tools are you using? (Check all that apply)
Other
Not sure what is used
Custom Tools
manual checking
Home Grown
home-grown solution
log files
Keymetrics
Centreon
Rackspace tools
Netscaler
solarwinds
Locally written server scripts that monitor server and network functionality and Windows Server Performance Monitor and Task Manager
homemade
App Dynamics
AppDynamics
Instana
Home grown
No idea
Zabbix
External – iMonitor
Monitis
Pingdom
Splunk and homegrown
Zabbix, Sentry
uptimerobot.com
Net Data
Zabbix, Sentry
SysDig
Zabbix
JavaMelody
Montastic
In house tools
our own
Stackdriver
nagios
By hosting service
PRTG
Pingdom
Custom
Self monitoring
ArgusCache
Paessler PRTG
IPSentry
DataDog
nagios
Dynatrace, AWS CloudWatch
CloudWatch, Panopta
Dynatrace, AWS CloudWatch
custom scripts
GroundWork
Managed Hosting Monitors
37. How do you lock down your servers for security? (Check all that apply)
Other
I don't have access
ModSecurity
start with secure profile and need to turn a few things on
Network firewall rules
make sure hosting servers are up to date but handled by shared hosting service
Admin URLs monitored also to ensure 404
Outside my area
Fuseguard
Security is managed by Hostek
Use industry best practices for technology stack
I am the “Ops People”
AWS and Docker best practices
Hostek handles it
38. Have your CF servers suffered from a hacking exploit in the last 2 years due to a CF-based vector? (Remember, this is anonymous) (Check all that apply)
Other
I don't know
Attacked CFIDE, cfdocs install to gain access
Did find and patch code vulnerabilities, but not exploited
Not that I am aware of
Not that I'm aware of
no really… long before SQL injection I utilized serious coding techniques for any form input. Come on!
unknown
We can't update CF11 any more because it breaks flex remoting
not to my knowledge
Don't know
Outside my area
We had trouble, I don’t know the details
We don’t know
does a DDOS attack count?
unknown entry point
Not to our knowledge
In nearly 20 years, never been hacked, even when running Windows/IIS.
Not that we're aware of
39. What aspects of CF are keeping you and/or your company using it?
Other
We are moving off, but our legacy apps are stuck on CF until we rewrite them
I paid for a few of my houses. And Ben Forta was da bomb before he became and “Evangelist” then meh
None, we are migrating away
legacy
What I know
I get paid to write CF, would not use it otherwise
I don't make that decision
Will be moving to .Net this year
Legacy code
Legacy code that hard to rewrite
Team skillset
cfdocs.org is great
We're not
prior experience, prior investment in CF2016 Enterprise
Our team is familiar with the tech
(modem) CFML has best readability
We know it better than anything else at the moment
We've spent over 2 years trying to launch a new environment and it hasn't yet succeeded.
My long experience and deep expertise 🙂
Just love it.
Lack of skill in other languages!
Product is too big to convert so it is used.
Legacy applications
Find a much more supportive community for Lucee and ColdBox than from Adobe!
Legacy code
Currently in a multi-year project to rewrite everything in Rails
Legacy apps
legacy code that's too expensive to rewrite in C#/Java
Years of experience base and no significant reasons to switch platforms
40. What aspects of CF are preventing you or your company from embracing CF?
Other
Price
Poor management and marketing from Adobe
Getting harder with limited integrations, Stripe, Twilio, etc…
implementations of new technologies always after they are established elsewhere
we have embraced it, but nervous it is fading out
Adobe Bad CF Marketing
Within my department, I am able to maintain support for CF. I just needs more guides and documentation on how to migrate to cloud and CI/CD from Ortus and similar orgs.
Company acquired, buyer uses .NET
no case sensitivity, arrays start at 1
Cost is stupid.
I was told in 1996 it as a dying platform hahahah yeah right
Mobile UI
COST !!
Cost of CF Server
Adobe not backing it as it should
None
Difficult to find good SENIOR developers
n/a
My app is moving to salesforce. very sad face…
Language is behind other alternatives
No proper mobile development materials or support from Adobe.
Lack of tools
none
would NEVER pay for closed source solution for a programming language. NEVER.
Existing codebase is C#
Cost to upgrade
None
License cost
largely seen as antiquated among staff and most vendors, the underperformance of our CF2016 server encouraged management to move to Shopify late in December
Cf has a lot of baggage from older versions
Needs more killer features outofthebox
Cost
lack of developers
Boss is a physicist that doesn't like the name because “cold fusion is impossible”
Preventing? Nothing. Slowing expansion? Limited market.
Pricing
Adobe only remembered they owned CF a year or so ago once the lives community started taking off
They decided to standardize with .Net
Adobe's poor marketing of CF
Cost of ACF
Other alternatives are simply better, evolving faster, afforded greater tooling (IDEs, frameworks, testing, etc.); e.g., Groovy, Python, Node.js
Lack of community open source projects
Expensive
Moving away from rather than “embracing”
41. What is your approximate salary range in USD? (Remember, this is anonymous)
42. What is your current arrangement for CF work? (Check all that apply)
Other
volunteer
part-time developer
5
Remote dev with several freelance contracts and one full time remote position.
Which one is S-Corporation?
I do contract work on the side ~10 hours a week and make ~$50,000 a year
hourly rate, no written contract
Owner of company
I get support from a contracted programmer who does CFML among a bunch of different programming languages
We need more devs! Can't find any locally… sigh.
Prefer not to say
43. What percentage of your PROFESSIONAL development time is spent on CFML (as opposed to other languages)?
44. What percentage of your HOBBY development time is spent on CFML (as opposed to other languages)?
45. Any additional comments?
I did not include salary information since you asked for email in order to get survey results. The salary question is inappropriate given the email disclosure.
Adobe is really doing nothing to promote cf and the improvements in the last several versions have been weak at best.
Adobe really dropped the ball on this CF. Look towards luccee who incorporates feedback from the community and actually patches security issues in a timely manner.
Make CF cheaper … CFBuilder should be for free … to get a higher usage.
Thank you!
Would be interested to know what javascript frameworks are being used by developers, also how many people in their team, and what industry they are in.
thanks for doing this survey
Fix CF and make it a player
I used to use Railo for hobby stuff, but the server admin wasn’t as nice as CF so I dropped it (and I didn’t want to buy a cf licence for a hobby)
Making the hard stuff easy.
My employer has moved entirely to .NET based CMS development; only rare maintenance requests come for legacy CF sites, and I am the sole maintainer of them.
Wish I'd started a job with Ruby out of University, instead of CF 🙁
Thanks for putting this together every year!
Still loving ColdFusion! Please keep trying to increase the awareness and benefits, get it into educational institutions, really need to get rid of that stigma that its a dying language! The worst thing is the lack of resources WANTING to code in CF, lots have moved onto other languages and think CF is old school. How can we turn this around?
Some of the questions do not have but should have an option for None or Not Applicable since a non-answer from a respondent could have multiple unknown meanings to someone attempting to interpret or tabulate the results.
Adobe has ruined a vibrant community by not providing the codebase publicly. If it were not for the US Government, CF would end. I know CF makes Adobe money, but at the expense of the product surviving outside an ever shrinking niche. I really sucks now to develop in a language I used to love.
Although I will always have a special place in my heart for ColdFusion, it is almost required that most developers learn more up to date middle-ware languages and/or Java/.NET to maximize their opportunities in the modern workforce.
Need to get better marketing to show people cold fusion is not dead. Our company is so close to dumping it. You need to end this. It is still viable.
Thanks for doing this Michaela. I have always admired and appreciated your care for the platform. So, really, thank you very very much.
We need a centralised modern CF communications forum, like a Discord channel
Please bring back CFML support for Dreamweaver – and change the light themed interface – it burns your eyes after coding with it for more than a few minutes.
Very little CF work here in the UK, but also very few developers. Seems to pay pretty well for the good roles.
I've learn technologies i didn't even know from this survey. Nice job
No, thanks!
I love CF. But I feel that Adobe treats it like a neglected and burdensome product. That perception is leaking to the world. As a dev, I am learning different technologies as I fear CF has a limited life span.
Great work on the Survey and I just subscribed to your podcast, looking forward to checking it out
People who claim inability to get CFML work are unlikely to get ANY work due to non-language reasons, IMHO. At least I wouldn't hire most of them.
I enjoy coding with ColdFusion, although my employer is moving away from it.
Love CF. I wish Adobe would put more into promoting. Also more people would use it if they had a free tier.
I cannot emphasize the answer I provided for question #40: Difficult to find CF developers!!!!
Keep doing these surveys, I look forward to seeing the results every year
I expect that next year, I won't be running any CFML
There were times where it seems you should have had a “none” option that you did not. Still, thanks for the survey efforts.
I like using Cold Fusion.
Thanks for doing this!
thanks for putting this up every year…we at my company are interested in how visual studio code will fare in the community this year, and what docker images are being used.
My answers are for a tiny part of a big company.
Yes. Make Cold Fusion more visible. Government Agencies all think it is a dead or dying tool.
Thanks.
Very good survey
Good job monitoring the community status!
Great initiative! Good luck!
I used to be a CF developer, but now I write C# and JS. I filled out the survey anyways just in case you were interested.
CFML is awesome!!
It is really sad that Adobe does not really put its full support behind the CF community. Mentioning ColdFusion to other developers are familiar with the platform is like uttering a dirty word but mainly it is a matter of most people not knowing what CF is or its capabilities. I tried my hardest to encourage my company to first update our website to bring it into the future. They took the extra step (with the help of the marketing department) to completely abandon CF with our latest website redesign and migration over to Shopify. We had highly complex business requirements that had to be adhered to for the old Mura site that was loosened with the latest website. Getting support in order to troubleshoot implementation issues for the Mura/Slatwall site was difficult and delayed the successful launch of that site along with stifling performance for all site visitors. With the launch of our new website, we can easily confirm that the site also cost us significant profits YOY. If Adobe reeaaaaaally wants CF to survive, they need to step it up but we have been saying this for 10+ years. I am afraid it is a much harder task to do for the average business (server/CF license/ongoing maintenance costs) than the average hosted environments (Shopify/Squarespace/Wix/ext) that lets “anyone” create a “fabulous” website in minutes. Not sure if this is an attainable goal in 2018. For some developers to stay marketable, they had to pickup other coding language as the jobs became fewer for solid CF programmers. The time to secure CF's footing was back in 2007 and earlier – now it may be far too late. I do miss the CF community – nothing like it used to be now. I used to be an avid CFUG attendee but honestly I have not been to a single meeting in about a year due to distance, traffic and shifting job responsibilities, but I just learned that my old UG hasn't had a regularly scheduled meeting in 3+ months.
No
I am looking for CF job in US or European countries. Because I don't have enough work in my current company. Please let me know.
I think the folks at Ortus Solutions are biggest proponent of CFML today, second to Lucee. Adobe has dropped the ball and should not be trusted with the future of the language. Their products are slow to release and innovate, their model is $-centric, bloated, and aside from their conferences, seem non-existent. ~IMO
CFML continues to suffer from a marketing/image problem it is seen as a niche product and a death-nell for a developers career. (Even respected folks like Sean Corfield openly disparage the language). Despite all of this, CFML remains an incredibly effective RAD language. The language is still in then chicken vs egg nightmare (need market share to get developers, need developers to get market share). There is no (yet) killer app which makes CFML attractive – it's in a precarious position.
I really like CFWheels. It is a fun framework. Thank you for doing a great job.
I love CF but it is becoming increasingly expensive. I wish that events like the annual conference at Las Vegas could be more accessible for international developers. Not much happens in Australia as far as I know.
I love Lucee.
also available for outstanding freelance gigs 🙂
CF is still rad but it seems a lot “heavier” than more modern things like Node.js.
It's getting so hard to find CF devs is the main reason we're looking to switch; I've done CF for almost 22 years. Am currently absorbing node.js as quickly as I can because it's easier to find Node devs. We don't consider php or .NET.
My job title is “PHP Developer” but I am yet to write more than the occasional wordpress plugin. Effectively 100% of my time is on CFML systems. Despite my best attempts, I can't escape CFML.
Make all the questions optional!
We are merely maintain legacy code, which will eventually be ported/obsolete
Good Job! Keep up the good work your are doing.
I teach a college course in web development and database integration. I use CF as our server language because the tag format works well with students whose only experience is HTML/CAD. With commandbox, the students can easily spin up their own development environment as well as easily pull content from github for assignments. The overall CF language and tooling environment makes what could be a fairly complex task very easy and we can focus on learning concepts.
Long live CF…
Not asking about desired features for future versions?
Our parent company has asked us to move away from ColdFusion so we are slowly planning on moving to Universal JavaScript.
Adobe don't take CF seriously, there is not sufficient critical mass in the industry for it to have anything other than a niche future.
Documentation doesn't seem to be a priority for either Adobe or Lucee
The lucee team is doing a great job of keeping CFML alive and I hope that with the painful price point gone maybe others can see the great things CF has to offer as well. To date, there has been very little I have found that cant be done with CFML.
CF is almost dead. I don't think it will be popular again in the age of JavaScript. Though CF is a great tool for Rapid Development but Technology is mostly chosen by management not developers. And mostly management wants to move to new language for web development, specially nowadays it is JS(NodeJS). It has only one chance to extend its life by making the CF server free but I know Adobe is never going to do that. They are going to earn the last penny out of it and then will donate to some foundation just like Flash.
I have been developing with ColdFusion since v1.0. I loved it then and I love it today. It still is the best supported, quickest time to market product available. They'll have to pry ColdFusion from my cold, dead fingers……… 🙂
Server Pricing is to high for smaller companies to get into the market, causing slow attrition of developers. Better to have inexpensive license and subscription to good development tools.
Beat it nerds
company is phasing out all CF applications
Thanks for always being such a big player in the ColdFusion community!
Thanks!
We're trying to move more into splitting out our front end from the CFML backend by putting in more API Facades over our CFML code. Ideally this will allow for replacing a lot of our legacy CFML code with cleaner implementations, but also so we could move to a strangler pattern to replace CF piecemeal if we need to go that way.
Long Live CF
¡ viva CF !
Thanks for gathering the data.
There aren't enough CF bloggers anymore.
And to continue learning how to make your ColdFusion apps more modern and alive, I encourage you to download our free ColdFusion Alive Best Practices Checklist.
Because… perhaps you are responsible for a mission-critical or revenue-generating CF application that you don’t trust 100%, where implementing new features is a painful ad-hoc process with slow turnaround even for simple requests.
What if you have no contingency plan for a sudden developer departure or a server outage? Perhaps every time a new freelancer works on your site, something breaks. Or your application availability, security, and reliability are poor.
And if you are depending on ColdFusion for your job, then you can’t afford to let your CF development methods die on the vine.
You’re making a high-stakes bet that everything is going to be OK using the same old app creation ways in that one language — forever.
All it would take is for your fellow CF developer to quit or for your CIO to decide to leave the (falsely) perceived sinking ship of CFML and you could lose everything—your project, your hard-won CF skills, and possibly even your job.
Luckily, there are a number of simple, logical steps you can take now to protect yourself from these obvious risks.
No Brainer ColdFusion Best Practices to Ensure You Thrive No Matter What Happens Next
ColdFusion Alive Best Practices Checklist
Modern ColdFusion development best practices that reduce stress, inefficiency, project lifecycle costs while simultaneously increasing project velocity and innovation.
√ Easily create a consistent server architecture across development, testing, and production
√ A modern test environment to prevent bugs from spreading
√ Automated continuous integration tools that work well with CF
√ A portable development environment baked into your codebase… for free!
Learn about these and many more strategies in our free ColdFusion Alive Best Practices Checklist.