In midst of all the layoffs from Adobe, they are apparently working on a new release of ColdFusion, codenamed Zeus, or #10 if you prefer numbers. Raymond Camden publishes various nuggets about whats coming up and so far, absolutely nothing earth shattering, or at least nothing that deserves your hard earned cash for.
The future of CFML is not with Adobe, but instead with the open source engines, like OpenBD and Railo. The real innovation happens here and you get to play with the features instantly, instead of waiting for a large dinosaur of a corporation to get around to it. There are legendary stories of waiting months if not years of Adobe customers wanting bug fixes released. This is just one of the reasons the open source engines are enjoying such growth.
I believe Raymond sums up the attitude of Adobe perfectly in his latest blog post:
"Yeah, ok, not Earth-shattering, but this was one of a few new functions released in the latest Zeus build that were things I've seen requested for years."
"Requested for years"? Is this a company you really want to support? How can a company NOT listen to its customers for so long and yet still expect to be in business? Adobe has been absentee landlord of ColdFusion for many years now. They quite clearly do not care.
Incidentally the function he is referring to, is DateTimeFormat(), a function that has been available in OpenBD for a long time and available to you now, free of charge. One wonders how many other functions/tags are in Adobe's ColdFusion 10 that originated from the open source engines. We'll have to wait and see.
Another example of Adobe's so called innovation for ColdFusion 10 is Free Disk Space functions. Sounds a very useful feature for sure. Wait? Where have I seen that before? Oh yes java.io.File. A thin wrapper to a Java function. If we are start exposing all the Java functions as CFML functions then we'll bloat the language dramatically. This is just lazy and disingenuous.
Alternative CFML engines such as OpenBD and Railo are available today, free to use, come with excellent support, extremely fast turnaround times (ask some of our users that report bugs being fixed in literally hours) and are powering some of the biggest CFML installations in the world.
OpenBD no longer follows Adobe ColdFusion. We are not the catchup engine. We're out in front, forging a new path for the CFML community, with $0 cost licenses, innovative cloud deployments, desktop launchers, functions and tags that actually save you time.
Raymond's blog entry has merely confirmed what we've all been thinking for a long time. If you want to get involved with the future of CFML, then go and join the open source movement. Open Source is never having to wait.