[dancer-users] Global keywords still in Dancer 2?

gvim gvimrc at gmail.com
Sat Dec 15 23:12:18 GMT 2012


On 15/12/2012 22:28, David Precious wrote:
> On Sat, 15 Dec 2012 21:29:09 +0000
> gvim <gvimrc at gmail.com> wrote:
>
>> I like a lot about Dancer 1 but I don't like the PHP-ish style of
>> having all the helper kewords/functions in the global namespace.
>
> That's Dancer's DSL, and is a fairly core part of what Dancer is.  Some
> people dislike DSLs, but a lot of people do like and enjoy it, and it
> certainly makes for clear and expressive code, no?
>
> _______________________________________________
> dancer-users mailing list
> dancer-users at dancer.pm
> http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
>

Just realised I may be missing the obvious - if Dancer was object oriented you wouldn't have:

get '/routename' => sub {  };

... but rather something like:

my $d = Dancer->new;
$d->get('/routname', $subref);

gvim


More information about the dancer-users mailing list