CFMX 6.1: I have a routine for parsing some log files that is heinously slow
(string parsing being arguably never one of cf's strengths if memory
serves).  To make a long story short I did the routine almost entirely in
cfscript, it just *felt* more cfscript-y and so I did it this way (it also
only took me an hour to write, vs a couple days in an alternate method - see
final note).  

After showing it to another developer he asked why I did it in cfscript vs.
cfml.  I answered as before, 'it just felt more like a cfscriptish routine',
followed by 'and so what, if cf is all compiled to servlets why should it
matter if something is done cfscript vs cfml?'.  His reply was that he had
read/heard that while cfml is compiled to java, cfscript is left intact and
is interpreted by 'cf tags' at runtime.  Can anyone confirm this?  While its
certainly known that there are speed differences between some cfml/cfscript
implementations of the same thing, I hadn't given it much thought after
moving to MX (see www.developer.be 's benchmarking articles for more).

BTW, I'm redoing the routine as a sql server DTS, so while I don't really
need any suggestions on resolving my speed issue (it's a one or two time
thing at most), I *am* curious if the statement regarding compilation of
cfscript, or lack thereof, is accurate.

TIA
Kevin


----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the words 'unsubscribe cfcdev'
in the message of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported
by Mindtool, Corporation (www.mindtool.com).

An archive of the CFCDev list is available at www.mail-archive.com/[EMAIL PROTECTED]

Reply via email to