Thanks for the nice feedback :) I am defnull, the author of Bottle. Any questions?
LOC and LOD suffer from the same problem: You can write (or generate) lots of code or documentation that does not help the user. You can even write docs that confuse the user, repeat a lot, to not get to the point and…
Your point is interesting, but I would look at it from a different angle: If you need a highly paid specialist with many years of experience to fully master a framework, call it mega-framework. If it fits your brain and…
There are better ways to count LOC, I agree. But the idea is the same: Bottle does what it does with 1/10 of the code that runs flask.
The author probably did something like this: sudo pip install -u flask cd /usr/local/lib/python2.6/dist-packages find flask/ werkzeug/ jinja2/ -name '*.py' | xargs wc ... 34936 127298 1658380 total Werkzeug alone has…
"Also provides an incentive to keep shit tidy." This :)
http://bottlepy.org/docs/dev/async.html might be interesting for you.
> Bottle uses one process-wide application object. Flask supports initializing multiple application objects. The process-wide application object is a sane default for small applications, but not the only option. You…
Thanks for the nice feedback :) I am defnull, the author of Bottle. Any questions?
LOC and LOD suffer from the same problem: You can write (or generate) lots of code or documentation that does not help the user. You can even write docs that confuse the user, repeat a lot, to not get to the point and…
Your point is interesting, but I would look at it from a different angle: If you need a highly paid specialist with many years of experience to fully master a framework, call it mega-framework. If it fits your brain and…
There are better ways to count LOC, I agree. But the idea is the same: Bottle does what it does with 1/10 of the code that runs flask.
The author probably did something like this: sudo pip install -u flask cd /usr/local/lib/python2.6/dist-packages find flask/ werkzeug/ jinja2/ -name '*.py' | xargs wc ... 34936 127298 1658380 total Werkzeug alone has…
"Also provides an incentive to keep shit tidy." This :)
http://bottlepy.org/docs/dev/async.html might be interesting for you.
> Bottle uses one process-wide application object. Flask supports initializing multiple application objects. The process-wide application object is a sane default for small applications, but not the only option. You…