well, since you asked :) 1. It has a console. As I'm working with my models, I can call methods directly on my models as I bulid them. 2. I'm a fan of the more terse syntax (bastard child of Perl). I know other people aren't and that's fine. I just get tired of all the typing of cf. 3. The ORM's for ruby so far have been miles ahead of the ORM's available on CF and my *personal* feeling is that the query container has no place in an object based program. 4. It's a multi-purpose language with which I have done multi-purpose things with. 5. It's got code blocks! Ever want to run a method on whatevers found in a regex search...code blocks let you. (This actually just happened to me recently) 6. It's got Rails. Lot's of people don't like. I happen to love it. 7. It's got Merb. When Rails is to much, merb is another great framework 8. It's got Hpricot....possibly the easiest xml/html parser/modifier/ everything tool (used it to make a tool that goes through my itunes library xml and checks for missing songs) 9. It's extremely handy. My wife has a friend who always messes up forwarded emails. The whole forward email is uuencoded. She forwards it to me and I have a script that strips it out and reconverts it back to a binary. It's 4 lines of code. 10. It's open source and therefore more code/presentations/plugins/ screencasts seem to be released for it. 11. It's so popular that Microsoft is going to demo the version (IronRuby) on Friday that runs on top of the .net clr. 12. It's got a proper "method missing" method! From what I can tell, CF8 method missing only fires when called from outside the class. 13. It's dynamic....very dynamic. Want to redefine what String.capitalize does...you can...reopening the class is as easy as including "class String; def capitalize; you code here;end ;end"
There's more, but I've got to get back to work.....and these reasons don't even include all the rails goodness. On Jun 3, 2008, at 12:17 PM, Tony wrote: > oh i know. > im just wondering. > > im small minded... > > tw > > On Tue, Jun 3, 2008 at 11:49 AM, <[EMAIL PROTECTED]> wrote: >> Hey Tony! This wasn't meant as a Ruby vs CF.....The videos are >> language agnostic! >> >> >> >> On Jun 3, 2008, at 10:42 AM, Tony wrote: >> >>> so, in my feeble mind, i cannot CANNOT for the life >>> of me figure out why i would use ruby, or anything like >>> that over CF. >>> >>> can anyone please tell me why i would care about ruby? >>> or anything else? over cf? >>> >>> and price is not, NOT a viable reason. >>> >>> i just dont get it. >>> >>> tw >>> >>> On Tue, Jun 3, 2008 at 11:37 AM, <[EMAIL PROTECTED]> >>> wrote: >>>> The railsEnvy guy's have put some more videos out. They're MVC >>>> Public >>>> Service Announcements. Not really Ruby related and they're goofy >>>> funny. Afterall, when isn't a Burt Reynolds look-a-like not funny? >>>> >>>> >>>> >>>> http://blog.fiveruns.com/2008/6/3/adam-keys-and-railsenvy-mvc-video >>>> >>>> >>>> >>>> >>>> "So I mixed up the batter and she licked the beater!" >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>> >>> >> >> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;192386516;25150098;k Archive: http://www.houseoffusion.com/groups/CF-Community/message.cfm/messageid:261127 Subscription: http://www.houseoffusion.com/groups/CF-Community/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.5
