This is getting way off topic :) but since the OP is wanting to learn more about these other languages what the hell.
I'm aware of the cfscript tag - I use it quite a lot. But there is no getting around the fact that most of the CF language (such as the all important cfquery) does not have cfscript equivalents. This means either breaking out of cfscript or writing wrapper functions. Both of these solutions are clunky and awkward. On 11/23/06, Christopher Jordan <[EMAIL PROTECTED]> wrote:
Blair McKenzie wrote: I have to admit that I would like better support for classic "code" (on top of the standard tag based syntax). Luckily there seems to be a very good chance that ActionScript will get folded into ColdFusion at some point, and that's very similar to JS. JavaScript and ActionScript both are built around ECMA Script. "Adobe and Mozilla are both active participants in the ECMA International Programming Language technical committee (TC39-TG1) developing the ECMAScript Edition 4 (ES4) standard." http://www.adobe.com/aboutadobe/pressroom/pressreleases/200611/110706Mozilla.html I've gotten used to the tag based coding. Also, you can put code between cfscript tags, and not have to (and in deed cannot) use any CFML tags. Look for examples of code like this on CFLib.org Cheers, Chris Blair On 11/23/06, Paul McLanahan <[EMAIL PROTECTED]> wrote: > > I have one vote against CF. I do know that it is both easy and > powerful, and I certainly don't knock it for that. But it's yet > another closed-source platform. I'm no open-source zealot, however the > prospect of moving several sites from CF to another solution because > Adobe kills it or is bought my MS or goes in a direction you don't > like, is daunting. I like having full control over the platform. I > like being able to take my code and go home if the project wants to go > in another direction. I like to be able to propose and submit code to > my platform of choice. And I really like knowing that the whims of an > executive board can't make me change my code. > > I say this from experience. I've been in situations where we've bought > some portal solution or web platform, only to have it go in a > direction that doesn't fit our customizations a year later, and we > were left holding the bag. It was awful and we were left with a very > expensive POS. > > I know CF has been around for a long time. It was one of the first web > platforms on which I developed, but I much prefer PHP, Ruby, Python or > even Perl now because of the reasons I mentioned. In the Enterprise > space you don't have a good open-source option until Java is fully > open, but for apps like you are proposing some good ole PHP+MySQL is > too good and ubiquitous to pass up. And like others have said, if you > need the structure, use Symfony, Cake, RoR or another framework. > > Another reason I don't like CF is the actual code. It just feels like > you're not coding. I enjoy writing code and programming, and <cfloop> > just doesn't feel right to me, but that's just a personal preference. > Writing Ruby is euphoric. It's just beautiful code. But, it's not very > prevalent yet (though I do love RoR). Hosts for RoR are harder to find > that CF. Writing PHP is utilitarian in that you can get in and get out > easily and it just works. And now with version 5 the object > orientation features no longer suck. I haven't tried Python yet though > I really want to. I've seen apps built on Python (Trac) and they are > great. And while Perl is powerful, I just don't feel right using it > to write web apps, and it can be very difficult to read. > > This is certainly nothing against the CF devs here. I know that CF is > very much available, easy, powerful, etc., etc.. But, I'm just gun-shy > about devoting so much of my time to a platform over which I can exert > no control. > > Paul > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > ------------------------------ _______________________________________________ jQuery mailing list [EMAIL PROTECTED]://jquery.com/discuss/ ------------------------------ No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.430 / Virus Database: 268.14.11/543 - Release Date: 11/20/2006 9:20 PM _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
_______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/