<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: ColdFusion vs. CFML</title>
	<atom:link href="http://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/</link>
	<description>Thoughts, rants, and even some code from the mind of Barney Boisvert.</description>
	<lastBuildDate>Thu, 11 Sep 2014 09:58:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: jack chesley</title>
		<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/comment-page-1/#comment-294463</link>
		<dc:creator>jack chesley</dc:creator>
		<pubDate>Mon, 30 Jan 2012 00:38:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=1450#comment-294463</guid>
		<description>So, I came across this post while thinking about learning a new language (I&#039;ve been programming with ColdFusion [excuse me, CFML] since 4.01, but have been overseas for a few years and just returned to the US).  And I wondered if maybe the TIOBE folks were just not aware of the confusion... so I sent them a message and received a very positive answer almost immediately... they are really on the ball!  Here is the response:

Hi Jack,

Thanks for your feedback on our TIOBE index. Good suggestion! The Wikipedia entry for ColdFusion has been adapted recently. This is sufficient to add ColdFusion again to the CFML entry in our index definition. This will give CFML/ColdFusion definitely a boost. I will thank you for this suggestion in our next publication. I hope that this answers your question.

Regards,
Paul</description>
		<content:encoded><![CDATA[<p>So, I came across this post while thinking about learning a new language (I've been programming with ColdFusion [excuse me, CFML] since 4.01, but have been overseas for a few years and just returned to the US).  And I wondered if maybe the TIOBE folks were just not aware of the confusion&#8230; so I sent them a message and received a very positive answer almost immediately&#8230; they are really on the ball!  Here is the response:</p>
<p>Hi Jack,</p>
<p>Thanks for your feedback on our TIOBE index. Good suggestion! The Wikipedia entry for ColdFusion has been adapted recently. This is sufficient to add ColdFusion again to the CFML entry in our index definition. This will give CFML/ColdFusion definitely a boost. I will thank you for this suggestion in our next publication. I hope that this answers your question.</p>
<p>Regards,<br />
Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: just thinking</title>
		<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/comment-page-1/#comment-231262</link>
		<dc:creator>just thinking</dc:creator>
		<pubDate>Mon, 13 Dec 2010 10:31:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=1450#comment-231262</guid>
		<description>Here&#039;s the thing.  ColdFusion is synonymous with CFML.  They&#039;re one and the same.  CFML is part of ColdFusion.  It&#039;s the language inside ColdFusion, hence why it&#039;s called ColdFusion Markup Language. 

What&#039;s troubling me the more I look at it recently is a concerted, ongoing effort to seperate &quot;CFML&quot; from &quot;ColdFusion&quot;.

There would be no other &quot;server products&quot; running &quot;CFML&quot; without ColdFusion, Adobe, Macromedia, or Allaire.

Why is there a change being introduced now?  oh, there&#039;s some wonderful CFML interpreters that are OSS.  That&#039;s wonderful.  But let&#039;s not forget: They interpret ColdFusion Markup Language into Java bytecode, just like &quot;ColdFusion&quot; the original.

What this leaves, is conflicts of egos, personalities, insecurities.  It doesn&#039;t matter what the side, or who said what to provoke what.  If you&#039;re better than it, you will act better than it.  There&#039;s a big difference between what is being said/done/reported on both the &quot;CFML&quot;  (aka OSS engines) and Adobe respectively.

As a ColdFusion developer (I refuse to see any difference between the two today, because in the beginning ColdFusion is all there is as a unique syntax), I see this divisiveness as immature and frankly leaves me wondering if CF devs are really this bored with having conquered web apps that other languages are bothering catching up to.

Instead of spreading the neat and great things we can build with this wonderful language and ecosystem that has made all of us profitable, we&#039;re playing target practice with each other?

It&#039;s shameful.  It&#039;s wonderful we have options in the CFML interpreter space.  It&#039;s unacceptable that anyone, decides to speak from a &quot;side&quot;.  We&#039;re all one language.  This tribe within a tribe is disgusting and the cause of all poison that spreads through human relationships.

I hated/loathed/bored of programming until I found ColdFusion made by the Allaire brothers.    Let&#039;s all try to remember the day we found ColdFusion (or it found us) and we had our first aha moment.  

The feelings, the inspiration we all have felt should be lending it self to creating conversations full of respect, not letting ankward anti-social geekish tendencies to be curt with our words and then get into a downward spiral of being hurtful.  Anyone who does this does not deserve to hurt an entire community, nor have the right to take on the decision of how to poison that community.

How about we just try to be the ColdFusion community.  It&#039;s not that hard.  If you need something to make you feel significant, let it be what you build, and not what you build it with that makes you feel special.</description>
		<content:encoded><![CDATA[<p>Here's the thing.  ColdFusion is synonymous with CFML.  They're one and the same.  CFML is part of ColdFusion.  It's the language inside ColdFusion, hence why it's called ColdFusion Markup Language. </p>
<p>What's troubling me the more I look at it recently is a concerted, ongoing effort to seperate "CFML" from "ColdFusion".</p>
<p>There would be no other "server products" running "CFML" without ColdFusion, Adobe, Macromedia, or Allaire.</p>
<p>Why is there a change being introduced now?  oh, there's some wonderful CFML interpreters that are OSS.  That's wonderful.  But let's not forget: They interpret ColdFusion Markup Language into Java bytecode, just like "ColdFusion" the original.</p>
<p>What this leaves, is conflicts of egos, personalities, insecurities.  It doesn't matter what the side, or who said what to provoke what.  If you're better than it, you will act better than it.  There's a big difference between what is being said/done/reported on both the "CFML"  (aka OSS engines) and Adobe respectively.</p>
<p>As a ColdFusion developer (I refuse to see any difference between the two today, because in the beginning ColdFusion is all there is as a unique syntax), I see this divisiveness as immature and frankly leaves me wondering if CF devs are really this bored with having conquered web apps that other languages are bothering catching up to.</p>
<p>Instead of spreading the neat and great things we can build with this wonderful language and ecosystem that has made all of us profitable, we're playing target practice with each other?</p>
<p>It's shameful.  It's wonderful we have options in the CFML interpreter space.  It's unacceptable that anyone, decides to speak from a "side".  We're all one language.  This tribe within a tribe is disgusting and the cause of all poison that spreads through human relationships.</p>
<p>I hated/loathed/bored of programming until I found ColdFusion made by the Allaire brothers.    Let's all try to remember the day we found ColdFusion (or it found us) and we had our first aha moment.  </p>
<p>The feelings, the inspiration we all have felt should be lending it self to creating conversations full of respect, not letting ankward anti-social geekish tendencies to be curt with our words and then get into a downward spiral of being hurtful.  Anyone who does this does not deserve to hurt an entire community, nor have the right to take on the decision of how to poison that community.</p>
<p>How about we just try to be the ColdFusion community.  It's not that hard.  If you need something to make you feel significant, let it be what you build, and not what you build it with that makes you feel special.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Snake</title>
		<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/comment-page-1/#comment-225424</link>
		<dc:creator>Snake</dc:creator>
		<pubDate>Sun, 07 Nov 2010 22:44:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=1450#comment-225424</guid>
		<description>The reason I would have thought is pretty obviously.  Most people have only ever heard of ColdFusion, Railo and BlueDragon are pretty new and relatively unheard of. I still come across ColdFusion developers all the time who have never heard of them so people not active in the community are almost certainly not likely to have heard of them.
If you think back your own days before Railo and OBD, I bet you referred to it as ColdFusion, everyone did, no-one ever said they did CFML, and I can;t say I have seen any change on that front, even those who know the distinction still refer to it as ColdFusion out of habit.</description>
		<content:encoded><![CDATA[<p>The reason I would have thought is pretty obviously.  Most people have only ever heard of ColdFusion, Railo and BlueDragon are pretty new and relatively unheard of. I still come across ColdFusion developers all the time who have never heard of them so people not active in the community are almost certainly not likely to have heard of them.<br />
If you think back your own days before Railo and OBD, I bet you referred to it as ColdFusion, everyone did, no-one ever said they did CFML, and I can;t say I have seen any change on that front, even those who know the distinction still refer to it as ColdFusion out of habit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Carter</title>
		<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/comment-page-1/#comment-210008</link>
		<dc:creator>Justin Carter</dc:creator>
		<pubDate>Sat, 10 Apr 2010 11:12:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=1450#comment-210008</guid>
		<description>Technically, ColdFusion is the framework. We all know that.
Colloquially, ColdFusion is the term people using when referring to CFML/CFScript programming.

The use of ColdFusion/CFML/CFScript/Railo/OpenBD is being misrepresented.

Are these C++ articles excluded: DirectX, OpenGL, XNA. Probably not.
Are these PHP articles excluded: CakePHP, Zend, Joomla. Probably not.

The index is already too unscientific, and excluding valid ColdFusion topics only makes it moreso.

Try www.langpop.com or something else instead, and erase the word Tiobe from your memory. I&#039;m going to ;)</description>
		<content:encoded><![CDATA[<p>Technically, ColdFusion is the framework. We all know that.<br />
Colloquially, ColdFusion is the term people using when referring to CFML/CFScript programming.</p>
<p>The use of ColdFusion/CFML/CFScript/Railo/OpenBD is being misrepresented.</p>
<p>Are these C++ articles excluded: DirectX, OpenGL, XNA. Probably not.<br />
Are these PHP articles excluded: CakePHP, Zend, Joomla. Probably not.</p>
<p>The index is already too unscientific, and excluding valid ColdFusion topics only makes it moreso.</p>
<p>Try <a href="http://www.langpop.com" rel="nofollow">http://www.langpop.com</a> or something else instead, and erase the word Tiobe from your memory. I'm going to ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zarko S</title>
		<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/comment-page-1/#comment-209993</link>
		<dc:creator>Zarko S</dc:creator>
		<pubDate>Sat, 10 Apr 2010 07:32:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=1450#comment-209993</guid>
		<description>My  colleagues in the office use C#, t-sql and ASP.NET and who knows what else, when you ask, they say they are .NET developers.

Other teams in my company work with EJB, Hibernate, Spring, Wicket, PLSQL and who knows what else and they all say they are Java developers. 

When they ask me what I do, I say I&#039;m Coldfusion developer, because If I said that I&#039;m CFML developer they would give me even stranger look :) 

So after so many posts I&#039;ll summarize (if someone doesn&#039;t agree with me we can discuss somewhere else ;) ):
1. Codlfusion is a platform and shouldn&#039;t be on the TIOBE list!
2. CFML is not and will not be THE language for at least couple of years (sorry CFML committee ). Why? Because you don&#039;t get job as MXML developer and you don&#039;t get job as CFML developer.

I know that Sean Corfield and other my heroes are really fighting for a good cause.
But I doubt I&#039;ll ever call myself CFML developer :)</description>
		<content:encoded><![CDATA[<p>My  colleagues in the office use C#, t-sql and ASP.NET and who knows what else, when you ask, they say they are .NET developers.</p>
<p>Other teams in my company work with EJB, Hibernate, Spring, Wicket, PLSQL and who knows what else and they all say they are Java developers. </p>
<p>When they ask me what I do, I say I'm Coldfusion developer, because If I said that I'm CFML developer they would give me even stranger look :) </p>
<p>So after so many posts I'll summarize (if someone doesn't agree with me we can discuss somewhere else ;) ):<br />
1. Codlfusion is a platform and shouldn't be on the TIOBE list!<br />
2. CFML is not and will not be THE language for at least couple of years (sorry CFML committee ). Why? Because you don't get job as MXML developer and you don't get job as CFML developer.</p>
<p>I know that Sean Corfield and other my heroes are really fighting for a good cause.<br />
But I doubt I'll ever call myself CFML developer :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barneyb</title>
		<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/comment-page-1/#comment-209984</link>
		<dc:creator>barneyb</dc:creator>
		<pubDate>Sat, 10 Apr 2010 04:50:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=1450#comment-209984</guid>
		<description>Brian,

By that argument, JavaMail (a JEE interface) should be Java.  CFSHAREPOINT, just like JavaMail, is pure functionality exposed through an API to programming language X (CFML for the former, any JVM language for the latter).  They&#039;re not programming constructs; there&#039;s no syntax.  I&#039;ll gladly agree that CFSHAREPOINT is part of &quot;ColdFusion the framework&quot;, but it&#039;s not part of the language (whatever it&#039;s name is).

Arguing that CFSHAREPOINT is part of &quot;ColdFusion the language&quot; is EXACTLY what TIOBE says.  You&#039;re effectively saying that TIOBE is correct in pushing ColdFusion off the list.  Which is a valid opinion, and the correct one in my view.  As soon as you say that all these functional APIs are what the language is, you&#039;re really just stating that the language isn&#039;t a language, it&#039;s a framework, because any sort of programming constructs (i.e. the language) are completely eclipsed by framework&#039;s functionality, thereby rendering the &quot;language&quot; just a framework.

So we agree.  :)</description>
		<content:encoded><![CDATA[<p>Brian,</p>
<p>By that argument, JavaMail (a JEE interface) should be Java.  CFSHAREPOINT, just like JavaMail, is pure functionality exposed through an API to programming language X (CFML for the former, any JVM language for the latter).  They're not programming constructs; there's no syntax.  I'll gladly agree that CFSHAREPOINT is part of "ColdFusion the framework", but it's not part of the language (whatever it's name is).</p>
<p>Arguing that CFSHAREPOINT is part of "ColdFusion the language" is EXACTLY what TIOBE says.  You're effectively saying that TIOBE is correct in pushing ColdFusion off the list.  Which is a valid opinion, and the correct one in my view.  As soon as you say that all these functional APIs are what the language is, you're really just stating that the language isn't a language, it's a framework, because any sort of programming constructs (i.e. the language) are completely eclipsed by framework's functionality, thereby rendering the "language" just a framework.</p>
<p>So we agree.  :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Meloche</title>
		<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/comment-page-1/#comment-209975</link>
		<dc:creator>Brian Meloche</dc:creator>
		<pubDate>Sat, 10 Apr 2010 02:53:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=1450#comment-209975</guid>
		<description>Re-posting... without tags.

@barneyb: I respectfully disagree. CFSHAREPOINT is absolutely CFML. It&#039;s not supported on all CFML engines; it&#039;s non-standard CFML, but it is CFML. It would be like saying the MARQUEE tag is not HTML. It&#039;s non-standard HTML, but it is HTML.

Until you can force people to say CFML, I cannot agree with you, at least at this present time. Considering that there are a lot of people that don&#039;t even know that there are other CFML engines besides Adobe ColdFusion, I don&#039;t see that happening any time soon. People will continue to call CFML ColdFusion. Right or wrong, it&#039;s a fact.</description>
		<content:encoded><![CDATA[<p>Re-posting&#8230; without tags.</p>
<p>@barneyb: I respectfully disagree. CFSHAREPOINT is absolutely CFML. It's not supported on all CFML engines; it's non-standard CFML, but it is CFML. It would be like saying the MARQUEE tag is not HTML. It's non-standard HTML, but it is HTML.</p>
<p>Until you can force people to say CFML, I cannot agree with you, at least at this present time. Considering that there are a lot of people that don't even know that there are other CFML engines besides Adobe ColdFusion, I don't see that happening any time soon. People will continue to call CFML ColdFusion. Right or wrong, it's a fact.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Meloche</title>
		<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/comment-page-1/#comment-209974</link>
		<dc:creator>Brian Meloche</dc:creator>
		<pubDate>Sat, 10 Apr 2010 02:52:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=1450#comment-209974</guid>
		<description>@barneyb: I respectfully disagree.  is absolutely CFML. It&#039;s not supported on all CFML engines; it&#039;s non-standard CFML, but it is CFML. It would be like saying the  tag is not HTML. It&#039;s non-standard HTML, but it is HTML.

Until you can force people to say CFML, I cannot agree with you, at least at this present time. Considering that there are a lot of people that don&#039;t even know that there are other CFML engines besides Adobe ColdFusion, I don&#039;t see that happening any time soon. People will continue to call CFML ColdFusion. Right or wrong, it&#039;s a fact.</description>
		<content:encoded><![CDATA[<p>@barneyb: I respectfully disagree.  is absolutely CFML. It's not supported on all CFML engines; it's non-standard CFML, but it is CFML. It would be like saying the  tag is not HTML. It's non-standard HTML, but it is HTML.</p>
<p>Until you can force people to say CFML, I cannot agree with you, at least at this present time. Considering that there are a lot of people that don't even know that there are other CFML engines besides Adobe ColdFusion, I don't see that happening any time soon. People will continue to call CFML ColdFusion. Right or wrong, it's a fact.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barneyb</title>
		<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/comment-page-1/#comment-209964</link>
		<dc:creator>barneyb</dc:creator>
		<pubDate>Fri, 09 Apr 2010 23:59:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=1450#comment-209964</guid>
		<description>Ray,

I don&#039;t know.  I think it&#039;s still relevant, because they don&#039;t include JEE within Java, nor Rails within Ruby.  So mashing ColdFusion into CFML isn&#039;t really equivalent.  Because it&#039;s not that people refer to CFML as ColdFusion that is the problem.  It&#039;s the fact that they refer to non-CFML as ColdFusion.  Is CFSHAREPOINT part of CFML?  No.  But it is part of ColdFusion.  Should a post on it count towards the CFML score?  I&#039;d say no, because it has nothing to do with the language, just the platform.

That&#039;s the stuff that&#039;ll pollute the &quot;algorithm&quot;.  [please read whole-arm air quotes into the quotes there.]  But it&#039;s Friday night, and I need a drink or twelve.  I&#039;m glad I didn&#039;t have to listen to as much TIOBE stuff this quarter, but the replacement was far worse (and nearly as stupid).</description>
		<content:encoded><![CDATA[<p>Ray,</p>
<p>I don't know.  I think it's still relevant, because they don't include JEE within Java, nor Rails within Ruby.  So mashing ColdFusion into CFML isn't really equivalent.  Because it's not that people refer to CFML as ColdFusion that is the problem.  It's the fact that they refer to non-CFML as ColdFusion.  Is CFSHAREPOINT part of CFML?  No.  But it is part of ColdFusion.  Should a post on it count towards the CFML score?  I'd say no, because it has nothing to do with the language, just the platform.</p>
<p>That's the stuff that'll pollute the "algorithm".  [please read whole-arm air quotes into the quotes there.]  But it's Friday night, and I need a drink or twelve.  I'm glad I didn't have to listen to as much TIOBE stuff this quarter, but the replacement was far worse (and nearly as stupid).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raymond Camden</title>
		<link>https://www.barneyb.com/barneyblog/2010/04/07/coldfusion-vs-cfml/comment-page-1/#comment-209946</link>
		<dc:creator>Raymond Camden</dc:creator>
		<pubDate>Fri, 09 Apr 2010 19:20:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/?p=1450#comment-209946</guid>
		<description>Btw, I totally agree with:

&quot;Bordering on retardedly stupid.&quot;

You won&#039;t get any argument from me there.</description>
		<content:encoded><![CDATA[<p>Btw, I totally agree with:</p>
<p>"Bordering on retardedly stupid."</p>
<p>You won't get any argument from me there.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
