Many Thanks People!!!
You all are simply awesome.
Thank you so much for taking your time out and replying in such verbosity.
Dean asked: * Are you familiar with object-oriented programming concepts?
Aman: Yes i know the concepts alright. Read some cpp in college.
Dean asked: * Are you familiar with the MVC framework?
Aman: Nope. I wouldn''t even know what the acronym stands for :-s
Dean asked: * What''s your planned production environment going to be?
Aman: Actually my production environment would depend on the choice I make now
between CF and RoR. If I choose CF we would probably order JRun as well as both
I''ve heard work well together and both are from the same vendor so
support might be easier. If I choose RoR, I don''t really know what
options I have besides Apache2. Any suggestions?
Dean asked: * Do you need to integrate legacy apps/data?
Aman: Nope. We just started so we have no legacy to worship. :)
Dean asked: * And very importantly, how do you feel about pluralization of table
names? OK, the last one''s a joke... sorry, couldn''t restrain
myself.
Aman: Pluralization allows accessor names to be more meaningful and allows a
wide range of column-naming schemes. I recommend naming tables with a plural
noun and foreign key columns with a singular noun (optionally with the _id
suffix). This combination makes the accessor names much more meaningful, and is
(to my knowledge) the most common relational naming convention.
OK I admit I looked it up on the internet...sorry couldn''t restrain
myself either :-)
I think that makes my requirements more explicit. Thanks Dean for holding my
finger through this.
>From all the responses I have gathered till now, what I understand is that
CF is much easier to learn but RoR can do many clever things which result in
lesser code. However, to understand the clever code, one would have to be clever
himself.
My another observation was that most of the goodness of RoR comes from Rails,
which is a Framework. CF already has many frameworks available for it like
Fusebox or Model - Glue (Thanks Marlon for pointing them out). So if, by any
chance sometime down the line, if Rails is made available for CF as well,
wouldn''t that give us the best of both the worlds?
Abstraction from programming for the uninitiated + a clever framework to get
things done most efficiently.
Is there any development going on for bringing Rails to CF? Is it even possible?
If it were, would it be really as nice for our community as I think?
Many Thanks Friends,
Aman
---------------------------------
Check out Yahoo! India Rakhi Special for Rakhi shopping, contests and lots more.
http://in.promos.yahoo.com/rakhi/index.html
_______________________________________________
Rails mailing list
Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org
http://lists.rubyonrails.org/mailman/listinfo/rails