On Fri, Sep 30, 2011 at 6:47 AM, sukria <sukria@sukria.net> wrote:
Hi there,
I am very glad and proud to announce here that I've came up with a prototype of dancer2 that pleases me enough to be advertised.
-*- https://github.com/sukria/dancer2 -*-
dancer2 is a complete rewrite of Dancer aiming at providing the same awesomeness with the following major changes:
- no more globals in the core - 100% object-oriented backend (based on Moo) - better scoping for sub-applications - better design (no more encapsulation violations, Law of Demeter, ...)
The prototype I've pushed to GitHub currently covers ~80% of the DSL of Dancer. It's able to run simple applications (it can run the PerlDancer.org website for instance).
This is exciting news. What people love about Dancer is its DSL syntax, in other words, its interface. I hope you try to keep the interface compatible as possible. Refactoring the implementation to be more maintainable etc. is great. -Naveed