<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comments on: The Closed State Of The ColdFusion Community</title>
	<atom:link href="http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/</link>
	<description>ColdFusion, Ant, jQuery and other geeky stuff</description>
	<lastBuildDate>Sat, 13 Mar 2010 02:08:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Opening up the ColdFusion community &#124; kay lives here</title>
		<link>http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/comment-page-1/#comment-5312</link>
		<dc:creator>Opening up the ColdFusion community &#124; kay lives here</dc:creator>
		<pubDate>Sat, 12 Apr 2008 16:07:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecrumb.com/?p=416#comment-5312</guid>
		<description>[...] Talk moved at one point to things that we as developers should be doing to ensure the longevity of our platform of choice. Gary Barber posted some thoughts and then followed up with a blog post on the state of ColdFusion with some ideas and a bit of a dig at the ColdFusion community for being too closed. Gary&#8217;s post spurred some strong reactions - Mike Henke posted ColdFusion is dead (yet again) and claims it was a carbon copy of other &#8220;CF is dead&#8221; articles. Really though, Gary was trying to spur people into action, which Jim Priest recognised in his post The Closed State of the ColdFusion Community. [...]</description>
		<content:encoded><![CDATA[<p>[...] Talk moved at one point to things that we as developers should be doing to ensure the longevity of our platform of choice. Gary Barber posted some thoughts and then followed up with a blog post on the state of ColdFusion with some ideas and a bit of a dig at the ColdFusion community for being too closed. Gary&#8217;s post spurred some strong reactions &#8211; Mike Henke posted ColdFusion is dead (yet again) and claims it was a carbon copy of other &#8220;CF is dead&#8221; articles. Really though, Gary was trying to spur people into action, which Jim Priest recognised in his post The Closed State of the ColdFusion Community. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Calvin</title>
		<link>http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/comment-page-1/#comment-5277</link>
		<dc:creator>Calvin</dc:creator>
		<pubDate>Thu, 10 Apr 2008 09:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecrumb.com/?p=416#comment-5277</guid>
		<description>Closed state? Dead? Dying?

Who knows, but consider the following 12 reasons (in no particular order) why the community (and Adobe) should take these kind of concernes actively and seriously:

1) ColdFusion isn&#039;t talked about frequently in trade magazines or enterprise application server related communities other than CF centered sources (when it is, it is usually the same tone as the post linked to here)

2) The number of CF employement opportunities pale in comparison with Java(J2EE), C#(ASP.NET), or VB(ASP.NET).

3) There is not a productivity enhancing integrated development environment on the level of Visual Studio, Eclipse, Netbeans or Zend Studio for CF.

4) To add to a point presented by someone else, There are a plethora of missed opportunities within the Adobe family of products to cross-market CF with Air, Flex, etc. http://www.adobe.com/products/flex/faq/ &quot;For a more productive, higher performing approach to connecting Flex applications to back-end services, you can use BlazeDS, a free, open source Java™ solution.&quot; I didn&#039;t notice any mention of ColdFusion&#039;s value-add to Flex (is there still one?). 

5) To follow up on 4, Adobe is actively and heavily marketing Flex and Air to the ColdFusion community and has been doing so for years (for Flex), however I don&#039;t see evidence that Adobe is marketing ColdFusion to the Flex and Air communities with similar verve.

6) There is not a vibrant commercial 3rd party ecosystem surrounding ColdFusion like there is for the .NET and Java communities. I&#039;m talking about vendors like Dundas, Infragistics, etc. Of course the Java based solutions can be used with ColdFusion, but the point is that the 3rd party vendors are a form of unconscious validation of the respective platform. (not to mention every time it&#039;s necessary to delve into the Java world from CF to solve a solution, it lessens the importance of the CF &#039;productivity&#039; layer - productivity severely limited by point 3).

7) Additionally, the open source community surrounding ColdFusion is fairly weak compared to other communities such as Java, PHP, etc. For that matter, even .NET. As a blaring example of this deficiency, Adobe&#039;s own Labs wiki is in PHP, ostensibly because there just isn&#039;t one in CFML that can replace it: http://labs.adobe.com/wiki/index.php/Main_Page.

8) The secondary CFML vendor New Atlanta enabled the process which resulted in CFML&#039;s biggest public validation of the technology capability moving off the platform to ASP.NET. As Vince said, &quot;...they couldn&#039;t have made the transition from ColdFusion to ASP.NET without BlueDragon&quot;. And don&#039;t let any marketing speak fool you, it is very much likely that any remaining CFML is end of life for MySpace.
References: 
http://weblogs.asp.net/scottgu/archive/2006/03/25/Handling-1.5-Billion-Page-Views-Per-Day-Using-ASP.NET-2.0.aspx
http://www.baselinemag.com/c/a/Projects-Networks-and-Storage/MySpace-Tech-Roster/
http://www.jobkabob.com/job/aind/45298/1205720355773_0
http://www.devbistro.com/jobs/70492
http://www.linkedin.com/jobs?viewJob=&amp;jobId=508675

9) CFML language skills aren&#039;t necessarily mutable to other platforms as the tag based syntax and the language&#039;s natural tendency towards procedural flow leaves many developers in unfamiliar territory when it comes to the C descended languages (of which there are many). Not to mention functional, object oriented and other language styles. This dissonance also precludes mutability towards non-web based development.

10) As alluded to earlier, the amount of educational material (books, courses, etc.) is quite limited compared to almost any other platform, language or even framework, such as Ruby (on Rails), C#, VB.NET, ASP.NET, Java, J2EE, ActionScript, JavaScript, Struts, Spring, and so forth. From a perception perspective, this lack doesn&#039;t communicate strength in CFML&#039;s staying power.

11) User groups for CF don&#039;t appear to be nearly as vibrant and active as user groups for other development communites (Python, .NET, Java, etc.).

12) Every 6 months or so there&#039;s a new post or article regarding the death of CF that gets propagated around the CF community. The community response is starting to feel like Monty Python&#039;s Black Knight in it&#039;s earnestness;
BLACK KNIGHT: &#039;Tis but a scratch. 
ARTHUR: A scratch? Your arm&#039;s off! 
BLACK KNIGHT: No, it isn&#039;t.
ARTHUR: Well, what&#039;s that, then?
BLACK KNIGHT: I&#039;ve had worse.</description>
		<content:encoded><![CDATA[<p>Closed state? Dead? Dying?</p>
<p>Who knows, but consider the following 12 reasons (in no particular order) why the community (and Adobe) should take these kind of concernes actively and seriously:</p>
<p>1) ColdFusion isn&#8217;t talked about frequently in trade magazines or enterprise application server related communities other than CF centered sources (when it is, it is usually the same tone as the post linked to here)</p>
<p>2) The number of CF employement opportunities pale in comparison with Java(J2EE), C#(ASP.NET), or VB(ASP.NET).</p>
<p>3) There is not a productivity enhancing integrated development environment on the level of Visual Studio, Eclipse, Netbeans or Zend Studio for CF.</p>
<p>4) To add to a point presented by someone else, There are a plethora of missed opportunities within the Adobe family of products to cross-market CF with Air, Flex, etc. <a href="http://www.adobe.com/products/flex/faq/" rel="nofollow">http://www.adobe.com/products/flex/faq/</a> &#8220;For a more productive, higher performing approach to connecting Flex applications to back-end services, you can use BlazeDS, a free, open source Java™ solution.&#8221; I didn&#8217;t notice any mention of ColdFusion&#8217;s value-add to Flex (is there still one?). </p>
<p>5) To follow up on 4, Adobe is actively and heavily marketing Flex and Air to the ColdFusion community and has been doing so for years (for Flex), however I don&#8217;t see evidence that Adobe is marketing ColdFusion to the Flex and Air communities with similar verve.</p>
<p>6) There is not a vibrant commercial 3rd party ecosystem surrounding ColdFusion like there is for the .NET and Java communities. I&#8217;m talking about vendors like Dundas, Infragistics, etc. Of course the Java based solutions can be used with ColdFusion, but the point is that the 3rd party vendors are a form of unconscious validation of the respective platform. (not to mention every time it&#8217;s necessary to delve into the Java world from CF to solve a solution, it lessens the importance of the CF &#8216;productivity&#8217; layer &#8211; productivity severely limited by point 3).</p>
<p>7) Additionally, the open source community surrounding ColdFusion is fairly weak compared to other communities such as Java, PHP, etc. For that matter, even .NET. As a blaring example of this deficiency, Adobe&#8217;s own Labs wiki is in PHP, ostensibly because there just isn&#8217;t one in CFML that can replace it: <a href="http://labs.adobe.com/wiki/index.php/Main_Page" rel="nofollow">http://labs.adobe.com/wiki/index.php/Main_Page</a>.</p>
<p>8) The secondary CFML vendor New Atlanta enabled the process which resulted in CFML&#8217;s biggest public validation of the technology capability moving off the platform to ASP.NET. As Vince said, &#8220;&#8230;they couldn&#8217;t have made the transition from ColdFusion to ASP.NET without BlueDragon&#8221;. And don&#8217;t let any marketing speak fool you, it is very much likely that any remaining CFML is end of life for MySpace.<br />
References:<br />
<a href="http://weblogs.asp.net/scottgu/archive/2006/03/25/Handling-1.5-Billion-Page-Views-Per-Day-Using-ASP.NET-2.0.aspx" rel="nofollow">http://weblogs.asp.net/scottgu.....T-2.0.aspx</a><br />
<a href="http://www.baselinemag.com/c/a/Projects-Networks-and-Storage/MySpace-Tech-Roster/" rel="nofollow">http://www.baselinemag.com/c/a.....ch-Roster/</a><br />
<a href="http://www.jobkabob.com/job/aind/45298/1205720355773_0" rel="nofollow">http://www.jobkabob.com/job/ai.....20355773_0</a><br />
<a href="http://www.devbistro.com/jobs/70492" rel="nofollow">http://www.devbistro.com/jobs/70492</a><br />
<a href="http://www.linkedin.com/jobs?viewJob=&amp;jobId=508675" rel="nofollow">http://www.linkedin.com/jobs?v.....bId=508675</a></p>
<p>9) CFML language skills aren&#8217;t necessarily mutable to other platforms as the tag based syntax and the language&#8217;s natural tendency towards procedural flow leaves many developers in unfamiliar territory when it comes to the C descended languages (of which there are many). Not to mention functional, object oriented and other language styles. This dissonance also precludes mutability towards non-web based development.</p>
<p>10) As alluded to earlier, the amount of educational material (books, courses, etc.) is quite limited compared to almost any other platform, language or even framework, such as Ruby (on Rails), C#, VB.NET, ASP.NET, Java, J2EE, ActionScript, JavaScript, Struts, Spring, and so forth. From a perception perspective, this lack doesn&#8217;t communicate strength in CFML&#8217;s staying power.</p>
<p>11) User groups for CF don&#8217;t appear to be nearly as vibrant and active as user groups for other development communites (Python, .NET, Java, etc.).</p>
<p>12) Every 6 months or so there&#8217;s a new post or article regarding the death of CF that gets propagated around the CF community. The community response is starting to feel like Monty Python&#8217;s Black Knight in it&#8217;s earnestness;<br />
BLACK KNIGHT: &#8216;Tis but a scratch.<br />
ARTHUR: A scratch? Your arm&#8217;s off!<br />
BLACK KNIGHT: No, it isn&#8217;t.<br />
ARTHUR: Well, what&#8217;s that, then?<br />
BLACK KNIGHT: I&#8217;ve had worse.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Bell</title>
		<link>http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/comment-page-1/#comment-5269</link>
		<dc:creator>Peter Bell</dc:creator>
		<pubDate>Thu, 10 Apr 2008 04:25:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecrumb.com/?p=416#comment-5269</guid>
		<description>I always mention ColdFusion as a part of what I&#039;m doing when I give presentations at places like ooPSLA, Code Generation, the Domain Specific Modeling Forum and the Software Practice Advancement group conferences. 

I&#039;ll admit that there aren&#039;t usually too many people in the room who&#039;ve used ColdFusion - it&#039;s either the enterprisey (Java/C# or even C++), the cool (Ruby) or the esoteric (Erland, Scheme, Scala), but at least it&#039;s shining a little light onto ColdFusion in places that might not otherwise hear much about it.

And great news John about the book!</description>
		<content:encoded><![CDATA[<p>I always mention ColdFusion as a part of what I&#8217;m doing when I give presentations at places like ooPSLA, Code Generation, the Domain Specific Modeling Forum and the Software Practice Advancement group conferences. </p>
<p>I&#8217;ll admit that there aren&#8217;t usually too many people in the room who&#8217;ve used ColdFusion &#8211; it&#8217;s either the enterprisey (Java/C# or even C++), the cool (Ruby) or the esoteric (Erland, Scheme, Scala), but at least it&#8217;s shining a little light onto ColdFusion in places that might not otherwise hear much about it.</p>
<p>And great news John about the book!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Haskell</title>
		<link>http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/comment-page-1/#comment-5267</link>
		<dc:creator>Adam Haskell</dc:creator>
		<pubDate>Thu, 10 Apr 2008 00:00:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecrumb.com/?p=416#comment-5267</guid>
		<description>I was just at a college tonight for a recruiting event and I nabbed the College of business MIS Director for about 5 minutes and told them about a new alternative to PHP, which is what a lot of internal applications are built in. I even offered some free consulting time to help them get up and running on the system.</description>
		<content:encoded><![CDATA[<p>I was just at a college tonight for a recruiting event and I nabbed the College of business MIS Director for about 5 minutes and told them about a new alternative to PHP, which is what a lot of internal applications are built in. I even offered some free consulting time to help them get up and running on the system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim</title>
		<link>http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/comment-page-1/#comment-5266</link>
		<dc:creator>Jim</dc:creator>
		<pubDate>Wed, 09 Apr 2008 21:57:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecrumb.com/?p=416#comment-5266</guid>
		<description>John - that is great news!!! I really like the jQuery book published by Packt.</description>
		<content:encoded><![CDATA[<p>John &#8211; that is great news!!! I really like the jQuery book published by Packt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Farrar</title>
		<link>http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/comment-page-1/#comment-5265</link>
		<dc:creator>John Farrar</dc:creator>
		<pubDate>Wed, 09 Apr 2008 20:57:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecrumb.com/?p=416#comment-5265</guid>
		<description>Well... this month you should see my new ColdFusion book listed. :) This will be from Packt Publishing and should help in that regard.</description>
		<content:encoded><![CDATA[<p>Well&#8230; this month you should see my new ColdFusion book listed. :) This will be from Packt Publishing and should help in that regard.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pam</title>
		<link>http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/comment-page-1/#comment-5263</link>
		<dc:creator>pam</dc:creator>
		<pubDate>Wed, 09 Apr 2008 19:54:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecrumb.com/?p=416#comment-5263</guid>
		<description>Re “Flex Data Wizards can help you get started quickly with a PHP/.NET/Java database by automatically generating code you can use on your server.”

Not only is CF not mentioned, but there is no such thing as a &quot;PHP database&quot;, a &quot;.NET database&quot;, or a &quot;Java database&quot;, which this remark implies.  Someone obviously doesn&#039;t have facts straight.</description>
		<content:encoded><![CDATA[<p>Re “Flex Data Wizards can help you get started quickly with a PHP/.NET/Java database by automatically generating code you can use on your server.”</p>
<p>Not only is CF not mentioned, but there is no such thing as a &#8220;PHP database&#8221;, a &#8220;.NET database&#8221;, or a &#8220;Java database&#8221;, which this remark implies.  Someone obviously doesn&#8217;t have facts straight.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marc esher</title>
		<link>http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/comment-page-1/#comment-5255</link>
		<dc:creator>marc esher</dc:creator>
		<pubDate>Wed, 09 Apr 2008 15:24:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecrumb.com/?p=416#comment-5255</guid>
		<description>To your point, I&#039;ve been going through the Flex tutorials at learn.adobe.com recently. I was struck phrases such as this one:

&quot;Flex Data Wizards can help you get started quickly with a PHP/.NET/Java database by automatically generating code you can use on your server.&quot;

Now, granted, this is a wiki and the folks adding content may or may not have it thoroughly vetted. Still, to have a sentence like this not mention CF at all, let alone have it at the front of the list, is a bit discouraging.</description>
		<content:encoded><![CDATA[<p>To your point, I&#8217;ve been going through the Flex tutorials at learn.adobe.com recently. I was struck phrases such as this one:</p>
<p>&#8220;Flex Data Wizards can help you get started quickly with a PHP/.NET/Java database by automatically generating code you can use on your server.&#8221;</p>
<p>Now, granted, this is a wiki and the folks adding content may or may not have it thoroughly vetted. Still, to have a sentence like this not mention CF at all, let alone have it at the front of the list, is a bit discouraging.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Henke</title>
		<link>http://www.thecrumb.com/2008/04/09/the-closed-state-of-the-coldfusion-community/comment-page-1/#comment-5254</link>
		<dc:creator>Mike Henke</dc:creator>
		<pubDate>Wed, 09 Apr 2008 14:43:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecrumb.com/?p=416#comment-5254</guid>
		<description>I recanted my &quot;don&#039;t read&quot;.  People should read the article along with Jim&#039;s other post and try to help improve any valid negative points.</description>
		<content:encoded><![CDATA[<p>I recanted my &#8220;don&#8217;t read&#8221;.  People should read the article along with Jim&#8217;s other post and try to help improve any valid negative points.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
