[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Language wars...
- Subject: Re: Language wars...
- From: Josh Berkus <..hidden..>
- Date: Thu, 25 Jan 2007 11:55:40 -0800
Chris,
> JMHO, of course, but so far everyone on the core team seems to agree.
> Chris Travers
To date, yes. The Pentabarf project has been doing some work on Rails to
make it integrate with more "intelligent" databases (stored procedures,
etc.) but the work is not complete. Also, since we already have a
developer group who knows Perl, switching to something else would have a
significant cost.
I might suggest using the David Fetter approach to ORM, which is simply to
construct an Object/Method<-->Database Statement map which lives in a
file. While still an application specific approach, it does have the
advantage of being self-documenting and thus easy to understand and get
hacking on.
Let me also say, in my experience, that MVC frameworks are still far from
mature. Recently I had to construct a simple data-entry interface for a
5-table database. This is the sort of thing I though Catalyst and Rails
would excel at. Instead, it actually took me considerably less time to
just write some simple PHP scripts than to make what I wanted fit the MVC
framework and work around its bugs/limitations.
--
--Josh
Josh Berkus
PostgreSQL @ Sun
San Francisco