On Wed, Jun 17, 2015 at 10:39:35PM -0700, Aaron Wolf wrote:
> So, Greg Hale suggested that if Snowdrift.coop were to switch to Snap
> (which he acknowledged probably doesn't make sense and would distract
> from moving forward mainly), he'd be happy to help refactor to make it
> happen. He's still up for helping otherwise, but I wanted to just
> discuss briefly the issue for my own edification at least.

Allow me to make a somewhat neutral point. At present, the incidental
complexity created by the choice of framework is dwarfed by the
complexity of Snowdrift-specific logic.

And now, not-so-neutral. Yesod has more complexity up front because it
is solving a bigger problem. It has more packages and dependencies
than pretty much any other library on Hackage because it is the
closest to being a real-world library that had to sacrifice simplicity
for completeness. This definitely makes it uglier.

I also find Snap aesthetically pleasing, and I particularly like
Lucid. If I started a brand new project, I would definitely experiment
with the other frameworks for my own edification. The neutral point I
started out with, however, will always be true after a short while.

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Dev mailing list
[email protected]
https://lists.snowdrift.coop/mailman/listinfo/dev

Reply via email to