Jan 11 2006

To My Dear ColdFusion Troll

Posted by Joe Rinehart at 1:36 PM
15 comments
- Categories: ColdFusion MX | Model-Glue | Causing Trouble

Dear ColdFusion Troll,

I'm sorry that, recently, you haven't agreed with some things I've said on my blog. I regret that I cause your lack of self-confidence to surface, and that you feel that continually leaving anonymous comments on my blog is a beneficial form of therapy.

If you felt what you had to say was valid, and had confidence in your abilities as a writer, you'd probabably sign your work. Because you can't subscribe to entries, I hope you get this message, through the same channels you've gotten my other posts.

Earlier today, you implied that you'd like ColdFusion to have interfaces. Not for an intelligent reason, like those left by my other commentors, but because adding interfaces would leave us "with a language that resembles C# and is able to actually compete in the marketplace."

I've done a fair amount of C#, and really, it does a great job resembling Java.

Success in the marketplace is generally defined by economic success; if you were wise enough to hold Macromedia stock, you'd probably feel that ColdFusion and their other products have been successful. Unfortunately, if you've purchased MSFT stock to back C#, you've probably gone about nowhere for the past two years, while ADBE has doubled.

Maybe learning better market analysis skills could help with your ongoing self-esteem issues?

Going further, I'm afraid the only thing "dumb" about the statement "Macromedia took a robust language (Java) and dumbed it down" is the statement itself. If you'll review your history a bit, you'd notice that Macromedia took a limited language (ColdFusion) and rebuilt it on top of a robust language (Java), keeping ColdFusion's simplicity while allowing the full set of Java's capabilities to be accessed. That strikes me as a well-planned "smartening up."

If you continue to think that we "should have a better product than .NET because we have to pay an arm and leg for it!," I'm afraid that you yourself have some "smartening-up" to do. I've been doing ColdFusion for a while now, and I somehow still have both arms and legs.

If the price of a ColdFusion (even Enterprise) license is half of your limbs, I suggest you begin to value yourself more highly, or at least enter into a regimen of diet and exercise that increases the value of your carcas.

I'm concerned about more than just your health here; if you go beyond your limited scope of experience and purchase some serious enterprise software, you may have to give up not only your remaining limbs, but begin harvest those of your coworkers, friends, and family. ColdFusion is rather cheap in comparison, even in its Enterprise edition.

So please, see a psychiatrist about the esteem issue, and for the sake of your health and those around you, use a corporate card, not your body parts, to purchase software.

Sincerely,

Joe Rinehart

P.S. I've tried to use small words as much as possible, but please feel free to ask for clarification.

Comments

mikey

mikey wrote on 01/11/06 2:56 PM

Ohhhhhh, snap!
Steve Bryant

Steve Bryant wrote on 01/11/06 3:26 PM

Even if Macromedia did take Java and "dumb it down", I am not sure I see the problem with that.

Should we never add abstractions to make our programming lives easier and more efficient (if less powerful)? Maybe we should all program in assembly (or binary)?
Chip Temm

Chip Temm wrote on 01/11/06 3:31 PM

Nice :) The best part about this post is the AdWords it draws! The Troll will have ample opportunity to follow Google to CDs on self hypnosis or to register for a motivational speaker event.
Allex Smith

Allex Smith wrote on 01/11/06 3:38 PM

Well put Joe...
Makes me think this is the same guy posting on MG List, however he was more of a "php is the bomb and cf sucks".
john smoltz

john smoltz wrote on 01/11/06 3:48 PM

PHP...pfft, nuts to that. I say PHP sucks and CF is 'DA BOMB!
Greg Hamer

Greg Hamer wrote on 01/11/06 5:17 PM

Joe,

You are a gifted writer. Your post "To My Dear ColdFusion Troll" is beautiful to read.

I recently came across this quote:

"The secret to success is to know something nobody else knows."
? Aristotle Onassis

What a person "knows" often reflects what they want to know. You can give a troll a key to success, but he may not know what to do with it.

ColdFusion is, bar none, the most bang for the buck in the history of computing (my experience). I "know" it. You may "know" it. But alas, however many times you tell the troll, he just may not want to know it.

Best regards,
g
Ali Awan

Ali Awan wrote on 01/11/06 7:14 PM

Adding to Chip's comment. I particularly got a kick out of the "Are You Normal?" ad! LOL. That made my Wednesday.

Thanks, I needed some comic relief.
Jorgen Smith

Jorgen Smith wrote on 01/12/06 1:11 AM

Interesting article, and having just discovered your blog, congratulations on a site well done; I've picked up some very useful pointers for improving my MachII apps.

Now, about this article & the initial outlay cost: If compared to PHP, well that's going to be hard, but here it was compared to .NET. So... :) .NET - don't forget you need an NT Server licence to get that one to run.

That's currently selling for A$1100 (scorptec.com.au) and having CFMX at US$1299 = ~A$1735, this makes CFMX only $635 more expensive (provided you do a Linux install).

However I guess you'd normally also buy .net Studio and probably MSSQL Server, which adds more $$$ to the party.

Linux, Apache, PostgreSQL/mySQL and CFMX thus make for a very cost effective solution if you ask me.

Cheers,
Jørgen
(CFguy since 1996, Norwegian emigrant to Oz)
Andrew Mercer

Andrew Mercer wrote on 01/12/06 8:53 AM

I am always surprised to see how much attention these troll types get on group lists and now a dedicated blog entry.

You can tell by the tone that they are not interested in the topic, so why bother try to convert them; and it is just preaching to the converted for the rest of the audience. And quite frankly, this is not the sort of person I would like bought into my world. So I think it would be best if the trolls are just ignored so we can focus on what is important to us.

But having said that, I did enjoy reading your post.

AJM - fusioneer since 1999
Jason

Jason wrote on 01/12/06 9:16 AM

Actually, Joe, to further review one's history: Java and CF came to the market in the same year (1995), which would have made it awfully difficult for CF to have been created as any sort of derivation of Java. Your point about CF "smartening" up Java with the advent of MX, however, is spot on ... assuming the reader understands the compilation to bytecode, etc.

A well written post, a pleasure to read. Thank you!
Christopher Wigginton

Christopher Wigginton wrote on 01/12/06 10:06 AM

If the comments left are truely anonymous and those comments "Annoy" you, then that person is breaking a law that was passed on January 9th. They can go to jail for two years.(see http://news.com.com/Create+an+e-annoyance%2C+go+to+jail/2010-1028_3-6022491.html)
Christopher Wigginton

Christopher Wigginton wrote on 01/12/06 10:12 AM

And before anyone snickers.... Yes, I saw the spelling error just after I hit the post button ARGH! :-)
Brian Kotek

Brian Kotek wrote on 01/12/06 5:11 PM

If you don't have the courage to sign your name to a blog comment or discussion forum post, you're a pussy. I tried to think of a more PC word, but I couldn't. I could, however, think of many LESS PC words.
Jared Rypka-Hauer

Jared Rypka-Hauer wrote on 02/04/06 2:06 PM

Brian,

I think "effing pussy" might be more appropriate, and not really any less PC than "pussy" all by itself. Besides, that word became fairly PC with the advent of The Sopranos, which features a character who's nickname is "Big Pussy."

I liked the post, Joe... you've studied at the Jane Curtain School of Deadpan, I believe. ;)

Laterz!
adsryha

adsryha wrote on 10/25/06 9:56 AM

test dfhdsfh

Write your comment



(it will not be displayed)