TerrenceRyan.com

I'm a 35 year old redhead geek from Philly.
I'm currently a Developer Evangelist for Adobe.
Also the author of Driving Technical Change

Max 2007 - BOF

2 Comments

I responded to an open call for panelists for one of Brian Meloche's Birds of a Feather Sessions, titled "Fixing ColdFusion Perceptions and Reputation." I'm in.

I looking forward to it, especially since I disagree with a lot of the solutions I hear to solving the problem. A quick preview or my opinions:

My thoughts aren't fully fleshed out, but I think it has to do with the fact that ColdFusion's niche isn't clearly defined. If you're a Microsoft shop, you use a .Net solution. If you're a startup you use Ruby or PHP. If you see yourself as providing enterprise solutions you use full blown Java. Caricatures to be sure, but I think close to the mark.

I think if you asked most ColdFusion programmers why they use it, they would say, "Because it makes my job easy." But people who like things to be easy, is a sort of hard niche to get a hold of, I mean who doesn't want that.

Anyway, these are just ramblings. Feel free to argue with me either here, or next week in Chicago.

2 responses so far ↓

  • 1 John Farrar

    So, you didn't mention why you use CF. How can you bring anything meaningful (seriously) to the topic without an opinion? Oh, your holding back! Post what happens after MAX if you will. (please)

    I can tell you that one of the reasons people use CF is as you said. It is easier. Yet what are the reasons people use other tools. Many of the MS tools are about seperating processing from markup. In fact there are some new Flex/Air tools being presented at MAX with the same goal in mind. That is alos what I am doing with COOP. This is an open source project that goes to RC1 next week. It provides (but doesn't demand) seperation of markup from processing.

    What is my point. The power of ColdFusion is a mix of CFCs and Custom Tags... in addition to the easy stuff. In fact in general CF is so easy that many developers have been to lazy to innovate and make it easier still. Ruby isn't "easy"... but RoR improved the picture. dotNet isn't easy... but the IDE improved the picture for startup users. (Note: The deeper you go the more challenging it becomes. It should be the deeper you get the easier it becomes.) That is what I have found by returning back to the use of Custom Tags with CFCs.
  • 2 Terrence Ryan

    I've answered this question in my latest post.
    http://www.numtopia.com/terry/blog/archives/2007/10/ why_i_use_coldfusion.cfm

Leave a Comment









Categories

Monthly Archives

Tag Cloud

coldfusion web development flex coldfusion builder appearances squidhead coldfusion builder extensions higher ed flash builder air mobile android adobe apptacular html5 driving technical change running a coldfusion shop adobemax06 movable type flash catalyst flash blackberry adobemax07 adobemax08 hero finicky css adobemax09 holy crap i’m a mobile developer centaur basecamp cfc unfuddle motorola metablog irrational characters ios git evangelism devices code reviews ant wharton subversion security phonegap philly philadelphia multidevice knowledge@wharton jobs browserlab adobemax10 adobe tv unfuddlecfc svnauth.cfc semantic html semantic html responsive web design qnx nlb linux jquery mobile java it github flexorg fireworks edge eclipse dreamweaver apps apple adobemax11