Are you mad at Adobe?
With the recent debates in the ColdFusion blogosphere and forums about which features should be in CF 8, I've found myself becoming more and more frustrated with Adobe. Because I have requested some very important features that need to be in CF 8! And the posts and conference sessions I've seen from Adobe engineers seem to indicate a focus on a lot of features that I don't care about, frankly.
However, the other day I stood back and took a look at myself. I said, "Self, aren't you a conceited, self righteous bloke?! Who are you to say that nobody is going to care about Flex integration? And how do you know that nobody will care to create and control Breeze presentations from CF? And most importantly, stop going on about how stupid the OO feature requests are!" I had to tell myself that any new features that Adobe adds to CF are at least going to increase the platform's audience, and at most be the killer feature that finally strips away a lot of that PHP/ASP market share. Will it hurt me if Adobe decides to add interfaces to CFCs? It most certainly won't, but I do believe that it will give CF more respect from the OO developers out there (the ones that don't use CF now).
So, even though I'd prefer to see Adobe add interactive debugging, if they decide to put that off in favor of adding other features, I'll live. And I do think that whatever features they do add will most likely make CF a bigger and more important platform in the web development world.
Jake Munson
38 Yrs old
1. It's darned expensive. Yes, yes, I know the drill. All the same arguments people make about CF's price apply here. But it doesn't help when you''re budget is about $20/mo. If I start saving now, I'll get FusionDebug 3.0 in 2009! ;)
2. FusionDebug kept 'hanging up', for lack of a better description. The first few times I'd step from line to line, all was fine, but the more stepping I did caused noticible pauses. And a couple of times FusionDebug outright 'disconnected' from my web browser.
I think #2 will be ironed out over time, but my answer for #1 is that interactive debugging should come free from the platform vendor, like it does with PHP, ASP, and Perl.