Fair enough, though if you'd like any help in making that case for CFML on
J2EE, we're open to helping. I know you said I'm preaching to the choir, but
just in case, let me clarify one point.

Be aware that some of the tech leads there may well have looked at CFMX for
J2EE (in either its "phase 1" or "phase 2" form) and found it lacking. The
approach of deploying CFMX as a war file and then copying your code into
that deployed web app may have been unacceptable to those folks,
contributing to their disdain.

With BlueDragon/J2EE, we give you a standard J2EE web app (with the CFML
runtime enclosed) in which you place your CFML code, and then you deploy
that.  That's much more standard and generally accepted practice. Just want
to make sure their dismissing CFML isn't based on that "old idea" (that's
internet time for ya!)

I agree with everything else you said.

/charlie

> -----Original Message-----
> From: Jim Davis [mailto:[EMAIL PROTECTED]
> Sent: Saturday, June 14, 2003 9:01 PM
> To: CF-Talk
> Subject: RE: CF Compatability
>
>
> > -----Original Message-----
> > From: Charlie Arehart [mailto:[EMAIL PROTECTED]
> > Sent: Saturday, June 14, 2003 5:48 PM
> > To: CF-Talk
> > Subject: RE: CF Compatability
> >
> > Jim, lots of interesting points.
> >
> > We absolutely agree that many shops are still at 4.5 (if 5), and they
> may
> > be
> > facing (as you) a "move" to J2EE. Are you sure that you have no hope
> of
> > preserving your CFML apps on the "pure WebSphere" standard? You can,
> with
> > either CFMX for J2EE or BlueDragon/J2EE. Many CF developers are still
> > unclear about the distinction of how those products work.
>
> Unfortunately I'm pretty sure.  My company (New England Financial) was
> actually bought by MetLife.  Met is heavily IBM-centric and is following
> the IBM "How to deploy web applications" handbook step-by-step.
>
> Our (currently ColdFusion) apps are being sun-setted in favor of Web
> Sphere applications being built mostly by other areas.  We are merely
> support for those efforts and not in a position to effect much change.
>
> I feel/hope that after a while of this the (to me at least) obvious ROI
> of CFML development will come clear (lord knows I've tried to make it
> clear).
>
> In my position the largest problem is attempting to commit
> enterprise-wide change (or lacking that at least acceptance) from within
> the structure of an acquisition.  ;^)
>
> As far as everything else you said: believe me, you're preaching to
> choir.  ;^)
>
> > Indeed, while some IT folks and managers see CF as a toy, partly
> that's
> > due
> > to the old notion of Macromedia's CF as a separate service, with all
> the
> > vagaries that have occurred with it in its carnations over the years.
>
> In my experience most criticisms of CF are based on old ideas/versions.
> I was told just recently that CF "didn't support threading" for example.
> Opinions set four years ago are still affecting acceptance today.
>
> > But another more substantial reason people see CF as a toy (or more
> > accurately, CFML applications as primitive and non-scalable) is really
> > about
> > coding practices more than the language or the server implementation.
> > Since
> > so many came to CFML from no or little programming background, they
> fell
> > into practices that were simple and natural, but not well-architected.
> In
> > the JSP world, they call it "model 1" programming, where both the
> query
> > and
> > the processing logic and the output of HTML all take place on the same
> > page.
>
> This another thing that I've talked about for a while, the double-edged
> sword: CFML is so easy that it's hard to learn.  Adequate results come
> so quickly that mastery (or even moderate complexity) is only rarely
> attained.
>
> Of course that IS a strength.  After all regardless of everything else
> what CF does well is exactly what's needed by 90% of web applications.
> But it also is a weakness even if only that the language is seen as
> being as amateurish as many of its users.
>
> > CFMX introduced CFC's, which are a step in the direction of gaining
> > clearer
> > separation of those things.  But to be honest, they're not the only
> > solution. Even careful design using CFINCLUDEs and custom tags, or
> just
> > UDFs
> > whether by CFSCRIPT or CFFUNCTIONs can help. Again, we appreciate the
> > value
> > of CFCs and CFFUNCTION, and now that RedSky will improve on the
> design, we
> > look forward to implementing those features later this year.
>
> This again falls to the "CFML is a language" argument.  Instead of
> seeing CF the app server, we could see CFML the language and promote the
> capabilities of that: can a CFML app follow standard design patterns?
> Sure it can!
>
> For the app server the questions are slightly different: Can it live
> peacefully with enterprise architecture?  Sure it can!
>
> In other words questions posed at the language are those of design,
> capability, flexibility, etc.  The app server gets questions of
> performance, compatibility, etc.
>
> > I'm surprised to hear the assertion that BlueDragon could be
> marginalizing
> > CFML. On the contrary, it would seem that both your arguments and ours
> > should do the opposite by bringing issues to clearer light.
>
> "Could be" remember, and not directly, of course.  My concern is simply
> that the CF community is rather small (comparatively) to being with:
> anything that can fragment it may be problematic.
>
> Personally I think that BD is a great thing.  But it is a risk.  Success
> without standards could fragment the market, failure could stigmatize
> the market.
>
> Of course just because something is risky doesn't mean it shouldn't be
> done.  It's a clich�, but nothing good can come without risk - and now,
> more than ever before, CF is in a position to withstand risks gone bad.
>
> Jim Davis
> President, http://www.depressedpress.com
> Webmaster, http://www.firstnight.org
> Webmaster, http://www.cfAdvocacy.org
> Senior Consultant, http://www.metlife.com
>
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. 
http://www.fusionauthority.com/ads.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to