Joe,

Great topic (but I'm sure it'll start getting flamed for not being in
CF-Community). I'm sure many others here have been mulling over this
question themselves, whether they admit it or not (depending on how hardcore
CF they are... :) Our company has a lot of legacy code in CF, (almost all of
it) due to a decision made a few years ago to use it. Due to the fact that
its what I code in almost exclusively for maintenance of past projects, and
projects in the immediate future, it IS what I'm most knowledgable in at the
moment, (although I have done a few projects in ASP and Java as well) but
I'm totally ready to start a newer, cleaner way of doing things (OOP
specifically!!). 

I too, don't have a language preference and I recognize the beauty in some
of the newer, competing solutions out there right now such as Java and .NET
I've read a couple books and tutorials on .NET and its an obvious successor
to web development as we know it today. Our company is planning to move
towards .NET in the future, but I'm sure it will be a decently slow, painful
process, due to all the legacy code, etc.. 

Can't wait to start coding in .NET for real, actual projects... Just my
opinion.

- Scott

-----Original Message-----
From: Joseph Grossberg
To: CF-Talk
Sent: 4/20/01 3:27 PM
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

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

Reply via email to