Contents
- CF is viewed as cost probative for enterprise, not due to development times but due to infrastructure support and dev ops tooling.. security scanning(dast,sast) tools are limited/nonexistent. That which does exist are presumed to not be as robust even if they are supported (example: HP:fortify). Installation and setup(think full dev ops) is also a barrier as infrastructure teams tend to be Microsoft or open source(linux) focused - meaning budgets are broken out to assess the cf cost in isolation and is always reported as higher operating costs and higher risk than is counterparts. The move to lean agile teams operating in factory like fashion along with all of the separation of duties requirements means the entire pipeline would need to be staffed with people competent in there niche of cf expertise, not just development.
- We are rebuilding our front-end in Vue.js/Quasar and leaving the CFML as an API backend
- Build IDE for this language
- Need to expand this greatly to ask things like: - Sector (education/government/corporate/agency/small business) - Customer Sector (see above) - Engine / Version (very useful) - along with js frameworks (also pure javascript libs), should ask about microframeworks (aka http://microjs.com/#) - What blogs do you read (ben nadel/adobe/ortus) - What size apps do you build - What ORM/DAO do you use lots more but these would be a baseline...
- Thank you for your work to make CF vibrant.
- Yes - where are all the Udemy, Coursera, EdX, online courses, where are the WACK books and why did Forta and Camden ditch CF?, where are the new books on Amazon? Where are Amazon published reference books? CF perceived dead as the marketing and training materials have not been updated since 2010. That's 10 years ago and nothing since. therefore seems Dead.
- Supporting Lucee is the way forward for modern CFML and it should get primary placement in emails/comments/tweets/blogs/articles. Getting and using Adobe CF isn't really an convenient way forward for students/modern devs (it's a turn off).
- .net core seems like a great solution between C# and F# interop and the ability to write mobile apps in C# and F# and finding programmers is much less of an issue.
- Hello from Mexico! Viva CFML!
- Join the CF Alive revolution
Below are the partial results to date for the 2020 State of the CF Union survey. See how you compare with other CFML developers. Discover what most developers use for tools, languages, database 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)
Others
No entries match your request. |
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)?
4. What OS do you run on your laptop/PC? (Check all that apply)
Others
No entries match your request. |
5. What browsers/client platforms do you support in your apps? (Check all that apply)
Others
No entries match your request. |
6. Databases you use? (Check all that apply)
Others
No entries match your request. |
7. What MVC Frameworks do you use? (Check all that apply)
Others
No entries match your request. |
8. What ColdFusion-based CMS do you use? (Check all that apply)
Others
No entries match your request. |
9. What JavaScript libraries do you use? (Check all that apply)
Others
No entries match your request. |
10. What CSS frameworks do you use? (Check all that apply)
Others
No entries match your request. |
11. What CFC dependency injection frameworks and tools do you use? (Check all that apply)
Others
No entries match your request. |
12. Which persistence frameworks do you use? (Check all that apply)
Others
No entries match your request. |
13. What testing and mocking frameworks do you use? (Check all that apply)
Others
No entries match your request. |
14. What type of CF Mobile development frameworks are you using? (Check all that apply)
Others
No entries match your request. |
15. What miscellaneous frameworks/tools are you using? (Check all that apply)
Others
No entries match your request. |
16. What CF features do you use for code reuse? (Check all that apply)
Others
No entries match your request. |
17. What do you use for source code control? (Check all that apply)
Others
No entries match your request. |
18. What tools/IDEs do you use? (Check all that apply)
Others
No entries match your request. |
19. What browser Dev Tools do you use? (Check all that apply)
Others
No entries match your request. |
20. What do you use to build REST APIs? (Check all that apply)
Others
No entries match your request. |
21. What caching solutions are you using? (Check all that apply)
Others
No entries match your request. |
22. How many years have you used CFML? (Check one)
23. How many years have you used OO? (Check one)
24. Other languages/environments you use? (Check all that apply)
Others
No entries match your request. |
25. How many CF developers at your organization? (Check one)
Others
No entries match your request. |
26. How many total employees at your organization? (Check one)
27. How often do you attend ColdFusion User Group meetings? (Check one)
28. Which CF conferences will/did you attend this year? (Check all that apply)
Others
No entries match your request. |
29. What online CF communities do you participate in? (Check all that apply)
Others
If other, please specify |
---|
No entries match your request. |
If other, please specify |
30. I listen to the CF Alive podcast (Check one)
31. I listen to the Modernize or Die Podcast (Check one)
32. What types of DEVELOPMENT setups do you use? (Check all that apply)
Others
No entries match your request. |
33. What types of PRODUCTION deployments do you use? (Check all that apply)
Others
No entries match your request. |
34. What hosting services do you use for your PRODUCTION deployments? (Check all that apply)
Others
On premise VMware vSphere |
Ovh |
OVH |
OVH, Hetzner |
Own infraestructure |
Peer1 |
Servers in Company |
Site4U my own hosting company |
swiss hosting providers |
ToggleBox |
TransIP |
True.nl |
tSpark |
UKFast |
VPS |
Vultr |
Vultr, Azure?? |
35. What Docker Image(s) are you using? (Check all that apply)
Others
No entries match your request. |
36. What deployment/build tools do you use? (Check all that apply)
Others
Internal |
local scripting |
Make |
maven |
Maven |
Microsoft DevOps Pipelines |
Microsoft Team Services |
MS DevOps Server |
none |
Octopus |
Quay -> Kubernetes |
Repliweb |
Robocopy! |
sourcetree |
TeamCity |
TeamCity |
TFS - Except prod |
tfs/git |
U-Deploy |
Visual Studio |
Webpack |
37. What monitoring tools are you using? (Check all that apply)
Others
Pingdom |
PRTG |
prtg |
selfmade |
Sentry |
ServersAlive |
siteimprove |
Splunk/home grown |
statuscake |
Tools used company wide for all servers |
Unknown |
Uptime Robot |
Uptime Robot |
UptimeRobot |
uptimerobot.com |
Various assembled |
We check linux variables |
windows server 2016 tools |
Zabbix |
Zabbix |
Zabbix |
Zabbix |
38. How do you lock down your servers for security? (Check all that apply)
Others
No entries match your request. |
39. 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)
Others
No entries match your request. |
40. What aspects of CF are keeping you and/or your company using it? (Check all that apply)
Others
No entries match your request. |
41. What aspects of CF are preventing you or your company from embracing CF? (Check all that apply)
Others
No entries match your request. |
42. What is your approximate salary range in USD? (Remember, this is anonymous) (Check one)
Others
No entries match your request. |
43. What is your current arrangement for CF work? (Check all that apply)
44. What percentage of your PROFESSIONAL development time is spent on CFML (as opposed to other languages)? (Check one)
45. What percentage of your HOBBY development time is spent on CFML (as opposed to other languages)? (Check one)
46. Any additional comments?
CF is viewed as cost probative for enterprise, not due to development times but due to infrastructure support and dev ops tooling.. security scanning(dast,sast) tools are limited/nonexistent. That which does exist are presumed to not be as robust even if they are supported (example: HP:fortify).
Installation and setup(think full dev ops) is also a barrier as infrastructure teams tend to be Microsoft or open source(linux) focused - meaning budgets are broken out to assess the cf cost in isolation and is always reported as higher operating costs and higher risk than is counterparts.
The move to lean agile teams operating in factory like fashion along with all of the separation of duties requirements means the entire pipeline would need to be staffed with people competent in there niche of cf expertise, not just development.
We are rebuilding our front-end in Vue.js/Quasar and leaving the CFML as an API backend
Build IDE for this language
Need to expand this greatly to ask things like:
- Sector (education/government/corporate/agency/small business)
- Customer Sector (see above)
- Engine / Version (very useful)
- along with js frameworks (also pure javascript libs), should ask about microframeworks (aka http://microjs.com/#)
- What blogs do you read (ben nadel/adobe/ortus)
- What size apps do you build
- What ORM/DAO do you use
lots more but these would be a baseline...
- Customer Sector (see above)
- Engine / Version (very useful)
- along with js frameworks (also pure javascript libs), should ask about microframeworks (aka http://microjs.com/#)
- What blogs do you read (ben nadel/adobe/ortus)
- What size apps do you build
- What ORM/DAO do you use
Thank you for your work to make CF vibrant.
Yes - where are all the Udemy, Coursera, EdX, online courses, where are the WACK books and why did Forta and Camden ditch CF?, where are the new books on Amazon? Where are Amazon published reference books?
CF perceived dead as the marketing and training materials have not been updated since 2010.
That's 10 years ago and nothing since. therefore seems Dead.
Supporting Lucee is the way forward for modern CFML and it should get primary placement in emails/comments/tweets/blogs/articles.
Getting and using Adobe CF isn't really an convenient way forward for students/modern devs (it's a turn off).
Getting and using Adobe CF isn't really an convenient way forward for students/modern devs (it's a turn off).
.net core seems like a great solution between C# and F# interop and the ability to write mobile apps in C# and F# and finding programmers is much less of an issue.
Hello from Mexico! Viva CFML!
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.