Yep… writing in Ruby is like writing at the Java level for ColdFusion. Therefore you can build things at the foundation rather than the precompiled level in CF. (It amazes me that people don’t bring up that argument in debates. That is the fundamental frustration for those who don’t have access to the core… if only it were all open source and there was no Pro vs Ent versions.) Alas… the people who are building CF deserve to be paid, so there is no grudge on my part… just a delusional fantasy that other people put their work out for free and can still support their families. It aint gunna happen!

 

That being said there are some other things that are language oriented. It’s like the difference between PHP and CF. They both have objects… but they are different. You can’t build things the same in both locations.

 

My upswing is the principle things that are being done in RoR should be able to be done in CFoR also. There would be some things they didn’t have perhaps we could add directly without extension libraries, and there are other things they may have that we would not. That’s all.

 

I am just looking for people who want to get started. In fact if people just want to experiment with aspects of it so we could figure out how to do these things in CF that would be fine also. Contributions are welcome and the opportunity is ripe for the picking. Let’s not let the fruit rot on the tree.

 

John Farrar

SOSensible

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Benjamin Pate
Sent: Tuesday, September 27, 2005 3:27 PM
To: [email protected]
Subject: Re: [CFCDev] Ruby on Rails for CF

 

 

The real question in my mind is how simple can a CF-based ORM be? If
extending ActiveRecord.cfc gives me CRUD for free, that's awesome. But
knowing some Ruby and a bit about ActiveRecord in Rails, there's a
*lot* going on under the hood that's easy in Ruby but probably harder
in CF -- not impossible, just harder.


That goes back to the issues: 1) what do we get in Ruby on Rails, 2) can we implement these core features in CF, and 3) do they give CF an advantage that we don't already have in other frameworks.

Unfortunately, I'm not an RoR expert to answer these authoritatively, but I think that this groups best start is to identify the answers to these questions first.  For example, John, when you say that some of the RoR features would "probably [be] harder in CF" -- could you tell me what those are please?  I just don't understant RoR enough to know what would be so difficult about it. 

In the meantime, it looks like I've got some homework to do ;)

Thanks!

-- Ben ----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to [email protected] with the words 'unsubscribe cfcdev' as the subject of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting (www.cfxhosting.com).

CFCDev is supported by New Atlanta, makers of BlueDragon
http://www.newatlanta.com/products/bluedragon/index.cfm

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

----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to [email protected] with the words 'unsubscribe cfcdev' as the subject of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting (www.cfxhosting.com).

CFCDev is supported by New Atlanta, makers of BlueDragon
http://www.newatlanta.com/products/bluedragon/index.cfm

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

Reply via email to