On Fri, Jul 17, 2009 at 2:43 PM, Bottiger <[email protected]> wrote:

>
> Django also has the ability to use SQLite.
>
> Web2Py is a somewhat better at everything Django tries to do, but the
> differences are simply not enough for the average programmer to see
> through in 1 sitting. Let's take a look at the commonly cited features
> of Web2Py.
>
> **Please note this is not a bashing of Web2Py.**
>
> - Web Editor
>
> This is pretty nice yes, but its no replacement for a regular text
> editor. Often times when I am using it, there will be graphical
> glitches where text gets smeared all over the place. Often times when
> I am editing even a simple tutorial, the save stops working, and
> doesn't even tell you that the session has timed out. For most people,
> this is not that much of a difference.


You have these kinds of lockups?!?

I've always found I prefer using MY editor - if I _really_ want to do it
thru the web (even for small stuff) I use firefox, and get the "It's all
Text" plugin - specify "my favorite editor" (vim, for me).  The only thing
annoying is that "plain text" is not the default mode in web2py, so I always
have to either twiddle this (which is what I do - because I usually develop
from WingIDE, which I greatly prefer) or patch the defaul (don't know I've
ever done that... I just stay out of any but the most minor of developing on
the web).

https://addons.mozilla.org/en-US/firefox/addon/4125


>
>
> - Compilation
>
> Django does this automatically, so I don't know why this is considered
> a feature.


Really?!?

Are we talking byte code compilation / precompilation (prior to deployment),
or are we talking about compilation of all-in-one executables for Mac of PC?

"Automatic" compilation (bytecode) is what Python does, actually.... but I
don't think that's what we mean here...


>
>
> - Secure
>
> The average programmer does not have the ability to see any concrete
> benefit this has over Django. From what I've seen learning Web2Py, it
> doesn't do anything that Django doesn't do with filtering and escaping
> text, html etc.


Does django now do this by default?  (I think it didn't used to - it just
provided a way for you to, as I recall...).
Anyway, that's a good thing.



all the rest of this is smack-dab peachy:  I'll remind you of one thing -
there was a website, guy from NOAA I think it was - that showed all the
frameworks that claimed to have something;  he tried building something
simple with them and uncovered all the flaws and gotchas and try to say
"here's what I would (wouldn't) want to build with".... most things just
took a long time...

web2py wasn't in that, but we discussed this about a year ago - web2py would
have done really well in that.   I have often pined that it would be good to
re-do that video with current versions of "stuff", and include web2py...

For example:  1 year ago, there was a contest:  "come bring your favorite
framework and deliver an app" - no pre-anouncement of what you would build,
24 hr (? or was it 12 hrs)  time limit, start to finish.

The ONLYONE that even finished:  you guessed it:  web2py; and that in LESS
than the alloted time.  (See a running result on
http://web2py.appspot.com/survey).   Since no one else completed, web2py
didn't get recognized at the conference (I think they didn't want to
alienate the other frameworks).

SO - this is what there is to remember about web2py.

There is more - at the PyCon DoJo, no one (not Bruce Eckel - who suggested
and helped us outline and plan it - he thought we were too ambitious, that
no one would get "all that done" in an hour; not people participating,
including some knowledgable people - they were surprised... but it was a lot
of "mind shift" to absorb in an hour regardless)...

SO when you spout features, spout accessibility of those features too....

The reason (my opinion) Massimo is not wanting "help" w/ next DAL is he's
trying to make it easier for people to use, based on all the questions he's
answered (no one else has that accumulation of experience w/ the questions).

Is there work to do?  Yes.

Is there anything to web2py ("that other's don't have") - You bet ... just
be sure you're measuring the right things.
(I really, now, am going to have to dig up that URL to the video
comparison...)


- Yarko

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" 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/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to