Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #33756 > unrolled thread

Re: Web Frameworks Excessive Complexity

Started byrh <richard_hubbe11@lavabit.com>
First post2012-11-21 10:57 -0800
Last post2012-11-21 10:57 -0800
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: Web Frameworks Excessive Complexity rh <richard_hubbe11@lavabit.com> - 2012-11-21 10:57 -0800

#33756 — Re: Web Frameworks Excessive Complexity

Fromrh <richard_hubbe11@lavabit.com>
Date2012-11-21 10:57 -0800
SubjectRe: Web Frameworks Excessive Complexity
Message-ID<mailman.166.1353524190.29569.python-list@python.org>
On Wed, 21 Nov 2012 10:12:26 -0800
Chris Rebert <clp2@rebertia.com> wrote:

> On Wed, Nov 21, 2012 at 9:49 AM, rh <richard_hubbe11@lavabit.com>
> wrote:
> > On Tue, 20 Nov 2012 20:41:42 +0300
> > Andriy Kornatskyy <andriy.kornatskyy@live.com> wrote:
> >> Cyclomatic (or conditional) complexity is a metric used to indicate
> >> the complexity of a source code. Excessive complexity is something
> >> that is beyond recommended level of 10 (threshold that points to
> >> the fact the source code is too complex and refactoring is
> >> suggested). Here is a list of web frameworks examined: bottle,
> >> cherrypy, circuits, django, flask, pyramid, pysi, tornado,
> >> turbogears, web.py, web2py and wheezy.web.
> >>
> >> You can read more here:
> >>
> >> http://mindref.blogspot.com/2012/11/python-web-excessive-complexity.html
> >
> > You are the author of wheezy.web right? Can't blame you for trying
> > to market your product. The conclusions, or lack of, are
> > meaningless to me. I have to get in and drive the car before I go
> > all in and buy it.
> >
> > I'm looking at different technology right now on which to base a
> > site. I tried pyramid and after install it consumed 92MB of disk.
> > It seemed large and it turns out that it installed its own version
> > of python. Seems more complex to me, yet another python on disk.
> 
> That's how virtualenvs (http://www.virtualenv.org/ ) normally work.
> Not really Pyramid's fault, it's more a deficiency of the current
> Python package management tools.

There's still 92MB under pyramid, I just installed a new virtualenv and
installed wheezy.web, grand total 3.3MB.  

What deficiency?
> 
> Cheers,
> Chris

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web