CFML has not hit critical mass

Aug 30 2011

CFML has not hit critical mass

Posted by AJ Mercer at 1:17 PM CFML | ColdFusion | Railo

I have been having a (email) chat with Hal Helms about how CFML frameworks stack up against Ruby on Rails. Hal has worked in both environments and after taking a quick look at what RoR has to offer I was wondering if the CFML frameworks had a lot of catching up to do. And as a side note, CFML does not have anything that touches WordPress and a few other PHP applications.

The thing that struck me from Hal's comments was when he mention the size of the community that is behind RoR (and I assume PHP), but more to the point, the lack of people on the CFML projects. For the most part, the CFML projects I work with, there is the person that started the project and maybe a couple of people that are 'committers'. And there are projects that have been picked up by another person when some one else no longer has the time/montivation to keep working on it.

So this got me to thinking - why is this the case? Is it because the people from Allaire/Macromedia/Adobe, and now Railo and openBD, have spoilt us and now we expect everything to be given to us? Does CFML attract people that want easy answers and quick fixes? Is it someone else job to make our lives easier?

For me, I think is is because I don't think I am as smart as the people that work on the projects and frameworks I use. I am happy enough to submit bugs when I find them. If I am able to get it working for myself, I will submit it is a 'hack' as I would not presume it a 'solution'. I wonder if that is a common feeling for a lot of CFML developers?

So for all of those that have stepped up to work on CFML projects - congratualtions and thank you. As wonderful as the CFML engines are, I am sure it is the projects and frameworks that entice people to use them.

Comments

Bill Nourse

Bill Nourse wrote on 09/19/11 12:16 PM

Thanks for the post. I've thought about this a lot lately.

Here is San Diego, I've noticed a deep decline in interest using CF. Lots of folks are indeed running to Ruby on Rails and other languages. Hard to say why exactly, but you have to admit, Adobe has not helped the situation.

As for me, I really don't care. As long as Railo has a pulse, I'll keep developing rapidly with CF, SQL and Javascript. It is quick, it works, it's scalable, and it's secure.

Things always seem to come in cycles. You never know, folks may start tipping back to ColdFusion. Hey, it worked for Hush Puppies!