CF is a good language because:

easy to learn
uses standards - SQL, HTML etc
easy to read the code - ASP code is harder to read and spot typos I think
easy to extend with custom tags
full feature set - lists, structures, email, ldap etc

and most important of all I think...

it has a large friend communuity of people who will help you when you get stuck. The 
lists, CFUGs, conferences etc.

There is nothing wrong with other languages - each can be good for certain projects. 
But for general web-database
projects CF is the faster to code in.

I think people worry too much. If you have clients who are happy with CF then do CF. 
If your clients want Java,
PERL or ASP then do that. But don't start doubting yourself just 'cos some javahead is 
beating up on CF! This
reminds me of the Visual Basic vs C debate - both are good languages depending on what 
you want to do. And both can
write good or bad code in depending on the programmer!

- Michael Smith, TeraTech, Inc http://www.teratech.com/

Erika L Walker wrote:

> Oh god....someone posted this to CF-Talk.....I know we probably all belong
> to CF-Talk, so you saw it,...but now I am curious about any OT reasons
> people may have, rants that they might not necessarily put over on CF-Talk.
> (I for one am afraid of inciting any wars over there... <g> ... over here,
> well, I get such a warm fuzzy feeling over here.....)
>
> I enjoy other languages myself. I'm not afraid of diving into Perl or ASP or
> even Java....I just don't prefer it. Not when productivity is such an issue
> and we are just a small company without the financial backing to have dozens
> of programmers at our beck and call, on salary...sitting around waiting for
> the projects to roll in.
>
> If a client needs us to do ASP or Perl or JSP or PHP, we'll find the right
> resources to get the job done. But, if we have a choice, then I believe, as
> most of us do, that CF is the right tool, and will be for some time,
> providing, Macromedia does its job right and keeps it at the forefront.
> Making people aware of its existance is key.
>
> It's posts like these from this guy that bring little fingers of doubt, out
> from under the covers....wiggling and waggling...saying...."hmmmm...maybe he
> has a point. Oh no. Should we change? Should we keep going?" Then I bring
> out the big Sledgehammer, and BAM!BAM!BAM! Smash them to smithereens and go
> about my merry way. Or is this just running away from a potential problem?
>
> What's everyone else's opinion?
>
> Erika
>
> "Friendship is never an accident. It is always the result of high
> intentions, sincere effort, intelligent direction and skillful execution. It
> represents the wise choice of many alternatives." - unknown
>
> -----Original Message-----
> From: Joseph Grossberg [mailto:[EMAIL PROTECTED]]
> Sent: Friday, April 20, 2001 3:28 PM
> To: CF-Talk
> Subject: Is CF still relevant?
>
> Now, before you dismiss this as a troll, please let me elaborate. This isn't
> so much an instigation or a whine as it is a call for us to take a step back
> and reevalutate things periodically.
>
> Over the course of my career as a web programmer/developer, I have worked
> with a variety of sever-side languages and technologies: ColdFusion, ASP,
> JSP, PHP, Perl and Python. I like some more than others, but I'm not an
> evangelist for any; they each have their uses. And I recognize some of CF's
> strengths: easy to learn for people who know only tag-based HTML or don't
> have significant programming experience; built-in admin tool; specialized
> editor; comes with pre-built tags and web-based administrator. There are
> also major flaws: broken/sketchy tags; no XML parsing; not OOP; relatively
> small community; etc.
>
> Right now, I work at a web development firm that is primarily "a CF house"
> (besides me). Our more senior programmers are looking at honing their CF
> skills, while our less experienced webmasters are trying to learn
> ColdFusion. But, I can't help but wonder whether they are wasting their
> time. Would they be better off spending their time learning ASP, Java or
> another non-CF solution? Why or why not?
>
> And how would we tell if and when it was time to give up CF and try
> something else, as all but the most stubborn experts in also-ran languages
> (Ada, SmallTalk), applications (Netscape, Lotus Notes) and Operating Systems
> (Amiga) have resignedly done?
>
> Lastly, why do *you* still use CF? Is it because it's what you're best at,
> and you don't want to try something new (where, temporarily, you'd be a
> novice again)? Is it because your ccompany's legacy code is all in CF? Is it
> because you genuinely think that ColdFusion is, generally speaking, the best
> solution for web application development in 2001?
>
> Joe
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to