Yes, that is what I see. I guess, as a non-hardcore-developer, more of an idea/product manager type, I find it perfect for my needs. Sadly, there may not be many of 'me' out here.
At Jacob's I began to see the move to SharePoint withing NASA and moved us to .NET, which took some doing, as everyone, for the most part, was CF. But, like you, I missed many of the convenient bits and found the added complexity of .NET, in someways, more time consuming. Thanks for the lucid reply. I will keep doing my first pass on this app in CF, asking you guys for help as long as people monitor the group ;) and if it works okay hire someone to move it to another language. Regards, Gary On Wednesday, August 2, 2017 at 5:09:51 AM UTC-5, Billy Cravens wrote: > > There's aren't a lot of companies moving existing apps to a different > language, so there's still CF jobs. However, many of those companies also > use other platforms. It's challenging to a be a CF-only developer I'd say. > > I don't think there's a lot of new development in CF. There's not many new > frameworks, or new libraries coming out. So there's not many new problems > to solve in CF, hence the stale Google results. > > Development is always evolving. Today's trends: devops, Docker, > microservices, single-page apps, etc. CFML hasn't adopted well to that new > world, and Adobe's commercial offering especially. For example, I stood up > a small microservice in Lucee on Docker just a little while ago, just a PDF > generator. I was seeing 400mb of memory usage, and saturating the CPU with > just a few requests. (Not sure how ACF would respond) The same thing in > node.js, or Ruby, would probably run in under 100mb of RAM, and handle many > concurrent requests. > > Moreover, I don't think the ecosystem has built up around CF like other > platforms. Everything is driven by languages with rich package ecosystems. > (Ruby Gems, NPM, Rust crates, etc) Rich services that support your language > of choice - CI, bug tracking, static analysis, APM - you'll find these for > Ruby, Node, Go, etc. This is partially a vendor issue, and partially a > language issue (for example, the hoops you have to jump through just to > configure your app using environment variables - in CF you have load the > Java class for doing so, in most languages it's a first class variable, > like ENV['my_variable'] > > The ecosystem is what led me to take my company's stack from CF to Ruby. > > There's a lot of great features I miss from CF: a web-based admin, > simplified structs, in-memory SQL support (query of query), the rich PDF > engine, easy iterators, a simplified querying model, etc. At the end of the > day, a few features and dogmatic adherence to a platform weren't enough, > and I really feel like CF wasn't the most optimal solution for our > software. > > I don't think CF is dying, as much as it's in a legacy ramp-down. > > > Billy Cravens > > > On Tue, Aug 1, 2017 at 9:54 PM, Gary McNeel <[email protected] > <javascript:>> wrote: > >> Yes, I am not knocking it. I have just been out of using CF for about 10+ >> years so have not kept abreast of the changes. I do remember when CF was >> pretty robust and there was a lot of tech related forum activity. I was a >> bit stunned when I looked for help with things on Google and all the posts >> are about 5+ years old. Just curious. >> >> Gary >> >> On Tuesday, August 1, 2017 at 9:23:41 PM UTC-5, Steve Parks - Adept >> Developer wrote: >>> >>> Not sure about Adobe’s plan. Definitely small market share but it >>> always has been. Still lots of big companies using it, but the job market >>> is low. I still get lots of CF projects, so I’ve stuck with it. Btw, >>> they’ve been asking is CF dead since ASP Classic was popular. lol >>> >>> >>> >>> *From:* [email protected] [mailto:[email protected]] *On >>> Behalf Of *Gary McNeel >>> *Sent:* Tuesday, August 1, 2017 9:16 PM >>> *To:* Houston ColdFusion Users' Group <[email protected]> >>> *Subject:* [houcfug] Coldfusion DEAD Question >>> >>> >>> >>> All, >>> >>> >>> >>> I started using ColdFusion back when a tech call got Jeremy Allaire - >>> mostly because I was not a programmer and needed to program. That was in >>> 1995. So I used CF on and off for about 14 years then we did C# .NET >>> development. >>> >>> >>> >>> What I liked about CF, for me anyway, was the rapid speed at which I >>> could develop. When I was at Jacobs Technology we used it on NASA projects >>> as it was used throughout NASA. But around 2010 that began to change and >>> NASA, using much more SharePoint, began to move to .NET. >>> >>> >>> >>> So what gives? I guess I lost track of what was happening with CF along >>> the way. Is it dying? Technologically getting obsolete? Is Adobe going to >>> dump it? What has anyone heard. >>> >>> >>> >>> It is a terrible shame as it works great from my perspective. I am >>> developing a pet project now and just wondering if I should keep going >>> forward with CF. Thoughts? >>> >>> >>> >>> Thanks, >>> >>> >>> >>> Gary McNeel >>> >>> https://www.linkedin.com/in/gmcneel/ >>> >>> -- >>> -- >>> You received this message because you are subscribed to the "Houston >>> ColdFusion Users' Group" discussion list. >>> To unsubscribe, send email to [email protected] >>> For more options, visit http://groups.google.com/group/houcfug?hl=en >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "Houston ColdFusion Users' Group" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- >> -- >> You received this message because you are subscribed to the "Houston >> ColdFusion Users' Group" discussion list. >> To unsubscribe, send email to [email protected] <javascript:> >> For more options, visit http://groups.google.com/group/houcfug?hl=en >> >> --- >> You received this message because you are subscribed to the Google Groups >> "Houston ColdFusion Users' Group" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- -- You received this message because you are subscribed to the "Houston ColdFusion Users' Group" discussion list. To unsubscribe, send email to [email protected] For more options, visit http://groups.google.com/group/houcfug?hl=en --- You received this message because you are subscribed to the Google Groups "Houston ColdFusion Users' Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
