Let me just clarify, lest anyone draw the wrong conclusions: what Andrew was
pointing out was that R6 of CF (still to come) is supposed to be built on a
java platform (now, it's on a C platform). All this underlying platform
stuff is transparent to CF programmers. They just write html pages with
embedded CF tags, just like ASP and JSP programmers do.

The planned change in CF's foundation won't change the way existing CF
programs run. But it will, as Andrew suggested, open new opportunities for
integration with Java. There are several already, including using CFOBJECT
to call java programs/classes, using CFX_ java custom tags with even more
tight integration--including the ability to generate data structures built
as CF queries within java that can be returned to the caller, and
CFSERVLET--allowing CF and JRun Servlets to share data with each other.

So, what does all this mean for the CF'er debating a move to
JSP/servlets/EJBs? Well, for now I wonder if it really influences the
decision much. The bottom line decision will still be, do you want to code
in CFML or do you want to code in native java (evaluating the differences
between JSP's and Servlets).

Yes, with R6 of CF, one will be running on a java platform but still coding
CF. In some ways, that's a good thing. CFML is easy to use, yet powerful and
scalable (let's not open a debate on that but let folks disagree if they
will). It may prove even more powerful on a java platform. (Not so sure it
will be portable among all java app servers or will run only on JRun. That's
still being debated, I understand.)

Anyway, there is clearly a lot more to the difference between developing web
apps in CF, ASP, JSP/Servlets than simple language differences. It's a good
question you've raised, Andrew, and I look forward to the opinions of
others.

I just wanted to head off any misinterpretation of the planned CF/java
integration, for those only now hearing about it. It's indeed another piece
in the puzzle of deciding where to head in the future.

/charlie

-----Original Message-----
From: Jackie Comeau [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 30, 2001 12:39 PM
To: JRun-Talk
Subject: RE: Learning path..Should I take it?


I'm not familiar with CF, but if you can write Java code using CF and it's
portable, I don't see any other reason to go to JSP. You'd be learning a
language that would do the same things....if that is where CF is heading as
you noted.

Jackie

On Monday, July 30, 2001 11:43 AM, SURBER, ANDREW L (SBC-MSI)
[SMTP:[EMAIL PROTECTED]] wrote:
> Speaking of CF and ASP programmers learning JSP...
>
> JSP seems like a lot of overhead to accomplish the same end result
compared
> to CF or ASP. IF CF 6 is going to be implemented in Java that means my CF
> apps are going to be more portable.
>
> What kinds of things would I use JSP for that I wouldn't use CF for?
>
> -Thanks
>
>
> Archives: http://www.mail-archive.com/[email protected]/
> Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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