On 2 Dec 2006, at 15:15, Nilson Santos Figueiredo Junior wrote:

On 12/2/06, Octavian Rasnita <[EMAIL PROTECTED]> wrote:
Of course, there are more ways to do it in every language, but for perl, the
correct expression should be: "There are too many ways to do it". :-)
There is no "the most important" templating system in perl, or the best module for creating configuration files, or other "bests", so Catalyst should try beeing compatible with all of them, because otherwise it would
lose the interest of some programmers.

Just because you can use all of them it doesn't mean there isn't a
defacto standard.
TT is pretty much the default templating system for Catalyst,
DBIx::Class the default ORM and well, for configuration files, I
suppose it'd be YAML. At least those are the better supported choices
and that's why you can't properly learn Catalyst without tackling DBIC
or even TT, to a lesser degree.

I suppose it's ironic that I was one of the loudest voices -against- having a default ORM, given I'm the original author of the one that now is.

Funnily, the reason I caved and accepted us writing the new tutorial to include a substantial amount of DBIx::Class was that the general feedback from users at that point was that the old tutorial (which I believe was the one that Dan pointed out as being better for him) didn't cover it enough, and *they* all wanted to use a database.

Guess you can't please everybody :)

(and what would people say to re-doing the tutorial to add back in a couple chapters that -don't- use DBIC at the beginning, and then perhaps an additional one at the end that uses another model (SVN or LDAP spring to mind) ?)
--
Matt S Trout, Technical Director, Shadowcat Systems Ltd.
Offering custom development, consultancy and support contracts for Catalyst, DBIx::Class and BAST. Contact mst (at) shadowcatsystems.co.uk for details. + Help us build a better perl ORM: http://dbix- class.shadowcatsystems.co.uk/ +



_______________________________________________
List: [email protected]
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to