I undestand what you said about the price 'cause I'm comming from a full
stack framework like CakePHP (that is like Django and RoR) to a minimalist
one like web.py. And all the things that you guys are saying are really
moving me to try web.py somehow. I never wrote more than 10 lines in python
and I think that if I start with web.py, I'll learn much more than trying
Django or Turbogears, 'cause I'll actually write Python.

Thanks for the feedback guys! :)

On Fri, Feb 20, 2009 at 9:28 AM, mathew wong <[email protected]> wrote:

> Hi Luis,
>
> Perhaps I was a bit too rash when I said the price one pays to use web.py,
> thinking about it my first reaction would be to further explain why would
> one pay the price in using such a minimalist framework. It's kind of a
> paradox, on one hand you have guys like us who shun the automation of bigger
> frameworks such as RoR and Django, because we don't have much control of
> what happens and we don't know what is going on under the hood so to speak.
> Taking these two considerations and you have what amounts to alot of time
> wasted trying to learn the framework and fighting it into submission to get
> the kind of effect you want to achieve with it. With that in mind you seek
> for something with considerably less automation in favor for something that
> requires a bit of legwork but allows you to achieve your goals to a greater
> effect.
>
> It perplexes me that GVR blessed Django as the framework for Python. I
> would like to think that those who use Django want something that they could
> kick out of the door rather quickly and not spend time looking for libs and
> modules to glue together. Django's appeal I believe that it's a ready made
> solution for the kind of problems that Django is best suited for.
>
> Mathew
>
>
>
> On Fri, Feb 20, 2009 at 6:15 PM, Luis Gonzalez <[email protected]> wrote:
>
>>
>> I agree with the comments here about webpy's minimalistic approach and
>> simplicity.
>> I believe this is what it makes it great, but I don't think this
>> simplicity comes with a price.
>>
>> Really, what else do you need to make your development easier?
>> Webpy may not have it all, but it has everything is needed:
>> A built in template system, sessions, forms, a very easy and handy db
>> api and that's it. What else do you need?
>> If there's anything webpy doesn't provide you right out of the box,
>> just get it somewhere else and use it within webpy.
>> What's the problem with that? Webpy doesn't impose you any
>> restriction. It's simply python.
>>
>> Do you want an ORM? OK, just choose one and use it.
>> Webpy is so simple and straighforward that anything works by just
>> importing the module and using it as you would in any other python
>> application.
>> Just place the module in your root directory and use it. You don't
>> have to investigate each directory to see where to place each script
>> and things don't get magically generated for you in mysterious places.
>>
>> I never really tried hard to use any of the other big frameworks out
>> there (Django, Turbogears, etc), because I just hate having to learn
>> every little idiosyncratic way of doing everything with them. I feel
>> webpy is just "pythonic". You don't think about how you should do
>> something, you just do it.
>>
>> What's the point of having every little detail in a silver plate for
>> you in you have to read a book first in order to know how to use it?
>> I'd rather code it myself. It's faster and easier, and once you do it,
>> you can save it for reusing later.
>>
>> I still don't understand why GvR endorsed Django as the blessed
>> framework.
>> If there is a pythonic web framework, this is webpy. Heck! It should
>> be included in the standard library (it's small enough).
>>
>> Luis
>>
>>
>>
>>
>>
>> On 18 feb, 22:53, mathew wong <[email protected]> wrote:
>> > Web.py is really minimalist and follows very few conventions quite
>> unlike
>> > the aforementioned frameworks. That part of it really appealed to me and
>> it
>> > is the reason why I use it heavily for alot of my personal projects.
>> > Although that flexibility comes with a price however. Especially if
>> you're
>> > accustomed to having things served to you on a silver platter using
>> web.py
>> > may seem daunting. But the sooner you can get over this the better as
>> it's
>> > minimalist nature is actually a strength. The framework itself is very
>> DIY,
>> > so if you're going to have to implement a couple of things that might be
>> > included in other frameworks.
>> >
>> > Like you I was never comfortable with the Django due to the reasons
>> you've
>> > mentioned. With web.py I atleast have a sense of what's going on and
>> have
>> > the power to grab it and do stuff with it. I'm pretty sure the Django
>> guys
>> > will shoot my argument down, my point is that it wasn't *initially
>> > apparent*when I first used Django. And that was the trouble I had with
>> > it,  since I
>> > likened to use minimalist frameworks that just stay out of my way and
>> let me
>> > do stuff (Ramaze, Sinatra, and CodeIgniter to name a few.) hope this
>> helps.
>> >
>> > Thanks,
>> > Mathew
>> >
>> > On Thu, Feb 19, 2009 at 2:01 AM, Éber <[email protected]> wrote:
>> >
>> > > Hi guys,
>> >
>> > > I really like web.py, the fact that it is really minimalist and so
>> > > on... I'm comming from PHP, CakePHP is my framework of choice, and
>> > > maybe it could be better to try Django, but for some reason I don't
>> > > like it... All those automatic stuff... I like to know what is going
>> > > on... so...
>> >
>> > > I would like to know, if someone could tell me, where exactly web.py
>> > > differes from frameworks like CakePHP [besides the fact that it is
>> > > another language] and Django?!? I'm talking about features and
>> > > stuff...
>> >
>> > > Thanks in advanced :) Bye!
>>
>>
>
> >
>


-- 
Éber Freitas Dias

www.acoruja.com
www.tu-dus.com
www.eberfdias.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/webpy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to