It may be hard to swallow, but nothing about you or what you do is of any importance to them whatsoever.Adam thinks that you, dear ColdFusion developer, are of no importance to Adobe. As a ColdFusion developer, I find that really insulting!
Adam, dude, what are you smoking these days?
Adobe has repeatedly stated that one of the key aspects of the Macromedia acquisition was the great developer community that Macromedia had built up. Yup, Adobe wanted and valued the developer community - that means you, dear ColdFusion developer. The adobe.com website is powered by ColdFusion now: after due consideration of how best to reconcile the two company's websites, the decision was that the ColdFusion-powered "Dylan" platform was the best choice going forward. The recent launch of Acrobat Connect - what powers the trial signup and terms of service management? ColdFusion. Adobe's enterprise IT team are hiring ColdFusion developers to rewrite Java applications so that they are easier to maintain.
And then there's Scorpio. I think this is going to be the most significant release of ColdFusion ever. There's a lot of time, money and intellectual sweat going into this release.
And finally there's Flex. I think everyone's got the message that Adobe thinks Flex is very important. And what is Adobe pushing as the best back end for Flex? ColdFusion. A free update to ColdFusion (MX 7.0.2) provided the tightest integration with Flex available for any language and there has been a slew of ColdFusion + Flex integration articles and presentations recently.
In what universe could anyone seriously believe that Adobe thinks ColdFusion is "not important"?
I should most likely not say anything, as I am a real newbie with ColdFusion. I think that adobe would not have continued with ColdFusion if they did not care about the product,and the people developing with ColdFusion.
I can tell you from experience that adobe not only cares about developers, but as well as helping people just starting out with the product. I have contacted the support team there asking for help with their products, and I was always treated to help from a friendly person!
Furthermore, ColdFusion MX 7 comes with enough tutorials to help people get up to speed quickly, and if nobody cared about you, why make it easy to use?
Finally, if adobe did not are about ColdFusion why work on a new product? Working on the next release is to give the developers more features, I guess that is the point of making new releases.
Well that is just my 2 cents.
I heard Plum was a good platform from some corners of the ColdFusion world. Yet, it seems like that was the end of his love for the language. Perhaps if he looks at doing CF he should look at CF5, eh?
Although not eloquently stated, I think there is a modicum of truth to what Adam said. He is correct in stating that there are much, much larger forces in places that dictate the direction of Adobe and it's product above and beyond the yells of the developer community.
I can't imagine that Adobe disregards developer voices across the board, but how much a role they play on a macro level in the direction of products and services is a fair question.
On the subject of CF8, I hope to GOD that the "time, money and intellectual sweat" being put to good use. I did not get a chance to get to MAX this year, but have attended several other years. MAX is usually a time to drop some "feature bombs" on the community, and I was troubled to see that the big "new" features were image manipulation and server monitoring. Not that these aren't worth investing in the upgrade for, but it's no where near past years when structs were introduced, CFCs came alive and the Event Gateways appeared.
Any more news on CFMX8 features besides the two that got covered at MAX?
Moving beyond that, CF is a profitable product with a stable base. I don't expect to see Adobe wash its' hands of it.
I do think that Adobe is committed to ColdFusion. It will be interesting how they work with perceptions in the wider community as part of the Scorpio release. There needs to be more outreach and clear "whycoldfusion.com" style resources making the business and technical case, as I don't think CF is in immediate danger from Adobe management, but I think it has a fight on its hands to stay relevant in the 36-72 month window and beyond.
I like the recent debate on what CF is and to me as long as it continues to be acceptable for OO development and continues to innovate in speed and ease of development for less technical users (and more tecnical users who are just in a rush!) it will be in a strong place, but I don't think we should underestimate the difficulty of ColdFusion staying viable in the long term. Hal pointed out a lot of this at cf.objective() and as a community I think we need to continue to support Adobe in innovating to continue to keep CF as a compelling language choice for RAD web development.
http://www.pbell.com/index.cfm/2006/11/11/The-Longer-Term-Viability-of-ColdFusion
But the tides seem to have shifted. The last couple years have been some of the most fun for me and I feel that community is really starting to mature and help push ColdFusion to the next level. Never in 8 years have I seen the kind of support for ColdFusion that Im seeing now. There seem to be more open jobs. The language is progressing very well. New features are coming along and the opens-source community in ColdFusion is really growing! Look at the number of mature frameworks that are available now as opposed to 4 years ago!
There are also several conferences between now and the date given for Scorpio's release so you can expect more features to be shown off at those.
Macromedia / Adobe doesn't usually show off pre-release features so far in advance of a product launch so don't judge Scorpio on what little you've seen at MAX (as anyone on the prerelease program would tell you... if they were allowed to, that is).
That said, for CF and Flex to grow, CF needs to remain the preferred choice for integration with Flex and Flex MUST have strong support for the major (and less so) platforms - .NET, PHP, Ruby even.
Peter's post (above) is excellent and addresses the issue without raving.
I use ColdFusion EVERY DAY and the last thing that I want is to see it open sourced and/or die off. I like the comfort of having a big corp behind the tool that I use. While I truly believe that *you* and several others at Adobe are dedicated to CF, I truly wish the marketing department showed the same level of commitment as you guys.
Rey...
But tying CF to Flex is a double-edged sword, as it assumes that the rest of the world wants Flex, that users want even heavier/slower-to-download "rich" applications, and that developers want to tie themselves and their web applications to proprietary Flash-based systems, and that they're going to want to move to the "best" platform that supports Flex.
There's an awful lot of assumptions in that paragraph, and again, it seems that Adobe is moving developmental resources away from supporting web-standard HTML/XML/CSS/JS systems to Adobe's own technologies.
Adobe is also supporting CSS and AJAX and other "web-standard" systems very heavily if you look across the product line - look at the focus on CSS and validation in Dreamweaver as well as the Spry framework, not to mention the AJAX integration toolkits that have been released. Then there's the recent contribution of source code to Mozilla to help create better JavaScript / ECMAScript runtimes.
Why would you assume ColdFusion won't follow the company direction in that area (as well as the "pure" Flex RIA direction)?
@Rey, what would you like to see in terms of promotion? Give me some realistic, concrete examples of appropriate ColdFusion marketing...
Why isn't there a CF ad in Web Developer (UK import), Software Development, ComputerWorld, or CIO? Notice how I listed mags that ran the gamut from developer to decision-maker.
Why aren't there any CF ads on sites such Red Herring or SitePoint? Oh, wait I did notice the nice Macromedia Studio 8 ad that Adobe is running on SitePoint so I guess in a roundabout way, CF is in there. And I sure see quite a number of those nifty flash-based Flex ads floating around. I mean its great to know that I can go to Adobe's site and learn how to make "My Business Flow with Adobe Acrobat". I guess I'll use that to build my intranet as well. :)
You're a sharp guy Sean so I think its fairly obvious what I'm asking for. And I think alot of other folks would like the same. Tell your marketing & sales teams to give some much-deserved attention to ColdFusion.
Here's some simple questions to ask them.
How much of the advertising budget is allocated to Flex vs. CF? Where & how are they targeting their CF budget? What demographic are they targeting?
Then go ask the sales team the same but switch out the word "advertising" for "sales". Also ask:
Whats their plan for converting shops from .Net, PHP, etc to CF? Do they even have a plan for that? How many shops have they converted in the last quarter? What's their actual win ratio when competing against other technologies? What is the sales quota they have to meet for the various product lines and where does CF fall into there vs the other products?
Again Sean, I truly believe that you care about CF. You've shown that over and over. But I interpret a product's worth to a company by how they promote it and I don't see a great effort being done to promote CF.
I was looking at the CF product page (something that, like most CF developers, I don't do very often).
http://www.adobe.com/products/coldfusion/
The tag line hits the key differentiators, which are speed and simplicity of development:
"Create powerful Internet applications faster and more easily than ever before"
I'd like to see more content about why speed matters, how any language can scale, and how CF allows you to take advantage of Java runtime while creating applications more quickly. I'd like to see some kind of comparison matrix with other language choices, and I'd like to see creative that clearly creates the emotional experience of the speed and ease in the same way as the Mac ads tell their story visually (ignoring the rumors that everyone loves the PC guy more).
Once there was a visual, a tagline, a short compelling story and a trackable call to action, I'd like to see regular full-page color inserts in publications that technical decision makers read. I don't have a sense of the marketing budget, but there are tech media buyers out there with agencies that could pick an appropriate portfolio of publications and a schedule frequency to get the story across.
Budget should be for continual immersion - one full page per issue indefinitely running the campaign until the marketing department is sick of it, and then a little more. Most marketing departments pull campaigns too early because they (with their overexposure to it) get sick of it before it has even penetrated the consciousness of most of the market.
I understand Adobe might only choose to run so much print, depending on the budget (Id much prefer they continually put a full page in even one small publication than blowing everything on one-off launch shots across the spectrum). But there is where the fun could start.
Adobe sells creative products to creative people. Id love to see some viral/linkbait style creative that would get some buzz. Weve all seen the Rails video (and Joes wild blog video). Maybe it is time someone did a send up of that perhaps building an entire web app in 30 seconds while playing the ukulele and making a perfect soufflé? Id love to see some off the wall creative that creates a personal relationship with CF and makes people want to give it a go. I think the product has a great position, a great story, great reference customers and is part of a great company. It is also not in a safe place, which is good. Not only can it afford to be a little edgy I dont think it can afford NOT to be edgy. Id like to see ColdFusion as just a little less plain. Its got a cool story to tell and I wish itd shout a little just to let the rest of the world know how deeply cool it can be.
Well, you asked for specific ideas. If you want a publication list, Id need a monthly insertion budget and if you wanted creative Id need some money and to bring a couple of my marketing guys along, but I think this gives an idea of what I think Adobe could be doing. And if it was edgy enough, they could do it REALLY CHEAPLY. I dont know enough about the company to know if such a campaign would fly internally, but if anyone ever wanted another voice to support such an approach they should just drop me an email :->


