Fixing old problems is definitely more needed than new features like XML. I
wasn't suggesting that Allaire develop a proprietary parser, but rather, do
exactly as you said and plug in a third-party parser. Granted, I am assuming
that there is a vendor who makes a parser for both Windows and *NIX systems.
This method is exactly what Allaire does now to provide a lot of the core
functionality of CF. It is also used as an excuse when things don't work out
as well as they should. When I've requested better RegEx support from
Allaire, they've kept saying, "It's not our fault, the third-party RegEx
engine we use doesn't support those features." A more prominent example is
CFHTTP. Prior to the 4.5.x series CFHTTP didn't support SSL. Why? Because
Allaire used the WinInet.dll library, which doesn't allow the use of SSL.
They changed libraries and now we have SSL support but, other problems
persist. So, it goes both ways and shows that it really isn't all that hard
to plug new features in if you have developed a framework that allows for
it.

Steve

-----Original Message-----
From: Benjamin S. Rogers [mailto:[EMAIL PROTECTED]]
Sent: Friday, September 01, 2000 12:35 AM
To: [EMAIL PROTECTED]
Subject: RE: What I want in CF (was: Learning ASP)


I agree to a certain extent, however, I do not feel that Allaire's efforts
are best spent developing an XML parser for ColdFusion. In my opinion, too
much work needs to be done to the existing code base and functionality.

Perhaps the best of both worlds would be if Allaire picked one parser (say
Xerces) and redistributed that with the server. I think I'd rather have
Allaire point the developers in a direction rather than reinventing the
wheel.

In any case, it is what it is. There are plenty of solid XML parsers out
there that can be incorporated into ColdFusion apps. I would just pick the
one that claims 100% compatibility and let everyone else worry about making
theirs work with yours.

Now, all that said, I wouldn't mind seeing a native XML parser built into
ColdFusion if they fixed everything else first. :)

Benjamin S. Rogers
Web Developer, c4.net
voice: (508) 240-0051
fax: (508) 240-0057

------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/[email protected]/
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or send a 
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.

Reply via email to