Facts on Fusion!
Online Marketing & Sales solutions that drive results!       
about

Facts on Fusion!
April 21/2015

If there is one common frustration that all “good” ColdFusion developers have, that is defending its place in the web development world. I hear it all the time, “ColdFusion is dying, ColdFusion is slow, ColdFusion is inferior and ColdFusion is expensive”, blah blah blah. As a very experienced ColdFusion developer and someone who is a huge supporter and fan, I give this advice to other ColdFusion enthusiast and future ColdFusion Developers….“Stop defending it”.  Don’t waste your time on uneducated statements, misinformed opinions and obvious lack of experience?  If you stop and think about from where these comments are coming, you will see that 9 out of 10 times the source of the comments are coming from:

  1. A member of a development firm that has no one on staff with a strong knowledge of “modern” ColdFusion.

  2. A “X” ColdFusion developer that stopped using it back in the days of ColdFusion when it was still primarily only a tag based language like HTML meaning they have zero understanding of what ColdFusion is today.

  3. A completely non-factual article or blog post  where the author has no credibility. For example that hair brain article from Computer World that said ColdFusion was one of the 10 dying languages. In the article she listed the languages that were kicking CF’s butt and one was Java… If you knew anything about ColdFusion you will see the irony in that. What does she think the underlying engine of ColdFusion is made of?  She probably got her info from either point 1 or 2 above.


 
The Real Facts for ColdFusion New Comers.

MYTH ColdFusion is slow
FACT - not at all. Bad code is slow! But that goes for any language. Matter of fact we have written some pretty intense scripts and seen even faster run time in ColdFusion than other popular web scripting languages.  Numerous high-traffic sites use ColdFusion and each new CF version is improved.

How ColdFusion works!
When ColdFusion pages are run for the first time, they are compiled into Java bytecode stored on the ColdFusion Server as binary files. Once the ColdFusion code is compiled into bytecode, your server can interpret the instructions of your program much faster, since it's in a language it already understands. Many current Web languages are interpreted at runtime, which means that they're processed and compiled each time they're run. Typically, the difference between bytecode and interpreted code on a Web page is milliseconds to seconds. Yet, these differences can add up quickly in a Web application with high traffic, and could easily mean the difference between a happy customer and an unsatisfied customer. 


MYTH  ColdFusion is dying
FACT – Nonsense. This is the longest death I have ever heard of. I started hearing that in 2005, 10 years ago, and guess what? The creators of modern day ColdFusion “Adobe”, are still actively enhancing and working on the next version of ColdFusion 12 as I write.  That’s right… I said Adobe, one of the largest software companies in the world have publicly posted a ColdFusion roadmap that shows extended support for CF right up to a minimum of 2022.  They have also gone on record stating that ColdFusion is a profitable and a growing part of their business. Adobe reports ColdFusion 10 brought sales and positive feedback to the highest point since 2008. A blog post from someone at Adobe stated that they had real numbers that nearly 2000 new companies in 2013 had adapted ColdFusion into their companies.  It is still too early to tell if ColdFusion 11 will bring even more success. The ColdFusion community and the companies building the CFML engines are continuing to grow and support the language. According to W3Techs - World Wide Web Technology Surveys, ColdFusion was listed 4th most popular server-side programming languages of in Q1 of 2015 trailing behind PHP, ASP.net and Java. ColdFusion celebrates 20 years this year and still going strong. I am hoping to attend the CF summit this year in Las Vegas.


MYTH  - ColdFusion is Inferior
FACT – This statement could have had a small shade of truth once upon a time back in the days of versions 4 and 5 before ColdFusion became a language that could be written object orientated, before the days of extensive cfscript abilities, and before the era of a very large built in ColdFusion function library that has existed since ColdFusion v10. But in the last few years, not a chance that it is inferior! I have yet to write another web programming language as lean (eliminating waste), as quick to write and as efficient as ColdFusion and I can write several. I have yet to experience something that I just cannot do with ColdFusion that I can do with PHP, ASP or any other web based language. Modern day ColdFusion is very powerful, robust and scalable and because it is made by Adobe it seamlessly integrates much easier with other Adobe Web Technologies including PDF, Flex, Flash, Edge, Phone Gap and Media Server. 


MYTH  There are no open source options for ColdFusion.
FACT - There are Open Source servers available in the form of Railo, Open Blue Dragon and Lucee. Adobe also gives the developer edition of CF Server for free, and there are free licenses available for education/students as well. 


MYTH  –  ColdFusion  is expensive.
FACT - As far as being expensive, it is true that there is an upfront cost of the ColdFusion server staring at around $1400, however, when taking into consideration the speed of writing code and application deployment time, it can be easily shown that you make all that money back in less then a month of programming. Essentially that means that ColdFusion is more expensive in the first month or two, but becomes much less expensive afterwards than most alternatives.  As an experiment I wrote out a very small application that included some email processing, a file upload utility, some queries and output, generally just some basic stuff. I wrote the same application in PHP, ASP and ColdFusion and then I printed out all the code for each version. I then showed the 3 samples of code to clients (whom knew nothing about programming and didn’t know which was which) and asked them which one they would like me to charge them $110 per hour to write. 100% of the time, ColdFusion was chosen. Need I say more!





   




First Name
e-mail
(will not be published)
Phone
(optional - will not be published)

Comment


Enter above value to submit form
used to stop form spam

I agree that ForInsite can communicate with me through email.



Comments

No Comments at this time!

Go to top of page
Like what you see? Give us a shout to discuss your objectives.


Latest from our Blog


( Jan 25, 2016 ) - What technology is behind what may be the most comprehensive all in one inbound marketing platform?....
( Dec 31, 2015 ) - I'm loving the Surface!....
( Dec 14, 2015 ) - Interesting Browser trends....
( Dec 13, 2015 ) - ColdFusion's role in the all New Web Power Box v5....
( Dec 8, 2015 ) - Not getting paid from a client?....


Your Digital Marketing Partner


Our mission is three fold. First to provide outstanding looking websites with top notch creative and branding impact to ensure a quality perception of your company. A "WOW" first impression!

Second to accompany that visual impact with an online presence that is highly functional and loaded with features and interactive value added client services. To transform your presence from a static, non-functional digital brochure to an application style active business delivery tool, lead capture tool, and a sales conversion tool.

Third, to help you design and execute a strategy plan to drive your website and the many other areas of digital marketing activities. Your online communication tools will only be as effective as how you drive them!

We are a premium quality website design and digital marketing agency located in Ottawa, Canada. We offer a wide range of online business services.


Get in Touch



832 March Rd, PO BOX 76074 Kanata, ON, K2W 0E1

613-864-3329


info(at)forinsite.com



                 
                                                     
 

Privacy Policy

What information do we collect?
We collect information from you within several areas of our website including, but not limited to, you subscribing to our newsletter, responding to a survey or filling out a form. You may, however, visit our site anonymously.


What do we use your information for?
Any of the information we collect from you may be used in one of the following ways:
• To send periodic promotional emails
• used to send you information, respond to inquiries, and/or other requests or questions.


How do we protect your information?
We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information.


Do we use cookies?
We do use cookies on site, however in a secure fashion and cookies are set to expire upon closing your internet browser.


Do we disclose any information to outside parties?
We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our website, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety.


Online Privacy Policy Only
This online privacy policy applies only to information collected through our website and not to information collected offline.


Your Consent
By using our site, you consent to our online privacy policy.


Changes to our Privacy Policy
If we decide to change our privacy policy, we will post those changes on this page so you should visit this page frequently


Terms of Service

In General

ForInsite owns and operate this Website. Access to and use of this Website and the products and services available through this Website (collectively, the "Services") are subject to the following terms. By using the Services, you are agreeing to all of the Terms of Service, as may be updated by us from time to time. You should check this page regularly to take notice of any changes we may have made to the Terms of Service.

Access to this Website is permitted on a temporary basis, and ForInsite reserve the right to withdraw or amend the Services without notice. We will not be liable if for any reason this Website is unavailable at any time or for any period. From time to time, ForInsite may restrict access to some parts or all of this Website.

This Website may contain links to other websites which are not operated by ForInsite, we have no control over the Linked Sites and accept no responsibility for them or for any loss or damage that may arise from your use of them. Your use of the Linked Sites will be subject to the terms of use and service contained within each such site.


Prohibitions

You must not misuse this Website. You will not: commit or encourage a criminal offense; transmit or distribute a virus, trojan, worm, logic bomb or any other material which is malicious, technologically harmful, in breach of confidence or in any way offensive or obscene; hack into any aspect of the Service; corrupt data; cause annoyance to other users; infringe upon the rights of any other person's proprietary rights; send any unsolicited advertising or promotional material, commonly referred to as "spam"; or attempt to affect the performance or functionality of any computer facilities of or accessed through this Website. Breaching this provision would constitute a criminal offense and we will report any such breach to the relevant law enforcement authorities and disclose your identity to them.

ForInsite will not be liable for any loss or damage caused by a distributed denial-of-service attack, viruses or other technologically harmful material that may infect your computer equipment, computer programs, data or other proprietary material due to your use of this Website or to your downloading of any material posted on it, or on any website linked to it.


Intellectual Property Content

The intellectual property rights in content (including photographic images) made available to you on or through this Website remains the property of us or its licensors and are protected by copyright laws and treaties around the world. You may store, print and display the content supplied solely for your own personal use. You are not permitted to publish, manipulate, distribute or otherwise reproduce, in any format, any of the content or copies of the content supplied to you or which appears on this Website nor may you use any such content in connection with any business or commercial enterprise.


Terms of Sale

By placing an order you are offering to purchase a product on and subject to the following terms and conditions. All orders are subject to availability and confirmation of the order price. Dispatch times may vary according to availability and subject to any delays resulting from postal delays or force majeure for which we will not be responsible.

In order to purchase with us you must be over 18 years of age and possess a valid credit or debit card issued by a bank acceptable to us. We retain the right to refuse any purchase made by you. When placing an order you undertake that all details you provide to us are true and accurate, that you are an authorized user of the credit or debit card used to place your order and that there are sufficient funds to cover the cost of the goods. The cost of foreign products and services may fluctuate. All prices advertised are subject to such changes without notice.

Whilst we try and ensure that all details, descriptions and prices which appear on this Website are accurate, errors may occur. If we discover an error in the price of any goods which you have ordered we will inform you of this as soon as possible and give you the option of reconfirming your order at the correct price or cancelling it. If we are unable to contact you we will treat the order as cancelled. If you cancel and you have already paid for the goods, you will receive a full refund. Delivery costs will be charged in addition; such additional charges are clearly displayed where applicable and included in the 'Total Cost'.

Payment cards such as Credit Card or Debit are charged at the time of purchase.


Liability

The material displayed on this Website is provided without any guarantees, conditions or warranties as to its accuracy.


Linking to this Website

You may link to our home page, provided you do so in a way that is fair and legal and does not damage our reputation or take advantage of it, but you must not establish a link in such a way as to suggest any form of association, approval or endorsement on our part where none exists. You must not establish a link from any website that is not owned by you. This Website must not be framed on any other site, nor may you create a link to any part of this Website other than the home page. We reserve the right to withdraw linking permission without notice.


Variation

ForInsite shall have the right in its absolute discretion at any time and without notice to amend, remove or vary the Services and/or any page of this Website.


Invalidity

If any part of the Terms of Service is unenforceable (including any provision in which we exclude our liability to you) the enforceability of any other part of the Terms of Service will not be affected all other clauses remaining in full force and effect. So far as possible where any clause/sub-clause or part of a clause/sub-clause can be severed to render the remaining part valid, the clause shall be interpreted accordingly. Alternatively, you agree that the clause shall be rectified and interpreted in such a way that closely resembles the original meaning of the clause /sub-clause as is permitted by law.