LOL!

I for one love the built in web2py editor. I am even starting to
become fond of it's little refresh requirement quirk. It turns web2py
into an awesome little sketch pad right out of the box and it is
available no matter what system I am on and requires ZERO
configuration. The other great thing about it is that when I use it I
never feel like I am "working", I am just trying something out.

After going to the trouble of setting up a "proper" development
environment, a la Eclipse and other more serious IDE's I find that I
use that damned web based editor all the time anyway! It rocks!

Now days when I am "getting serious" I might bounce back and forth
between the web2py editor and Eclipse or JEdit or some other multi os
compatible IDE/Editor in order to cleanup or better organize code but
strange as it may seem I really do use that damned built in editor all
the time! In my "serious" editor I do my coding, then ctrl+a, ctrl+c,
alt-tab to web2py, ctrl+v, save, run and tweak. Works like a charm...
Oh, right, then you have that ever so special "feature" that requires
a "refresh" every time you make a change which is built in negative re-
enforcement for sloppy coding, perfect for lazy students and lazy
professional alike!

; )

As far as the online database designer, it was sort of helpful in a
pedagogical sort of way, but I never use it any more, although I could
imagine using it to print out a nice database diagram for an
interested client someday.

Chris




On Feb 12, 12:44 pm, mdipierro <[email protected]> wrote:
> You do not have to use it. I rarely use it. It is not hard to maintain
> (the code is very small). I found it very useful in two occasions:
>
> 1) access a server remotely when no ssh available. It has happened
> that a bug showed up during a presentation using a machine not mine
> and I was able to inspect the code in real time, fix in in the browser
> and people where impressed.
>
> 2) I use web2py for teaching. More than 50% of the undergrads and
> grads when you say "open a shell" they answer "shell what?". I have
> had students in CS asking me questions like "ever you have heard of
> this thing called Linux? What is it exactly?" or "which editor is
> required for your advanced network programming class?". Mind that this
> is a minority of people. Most of the students are bright and learn
> fast. Still my intent with web2py is not to serve only the brightest
> ones.
>
> Massimo
>
> On Feb 12, 11:35 am, snfctech <[email protected]> wrote:
>
> > I'm just getting started with web2py and I must say - I love the
> > code.  Adding validation logic with the DAL and building forms on the
> > fly with the CRUD helper is awesome.
>
> > That said, I don't understand the point of the admin interface -
> > especially the online database designer and the editor.  The online
> > database designer doesn't generate 'upload' types (and I imagine other
> > DAL specific syntax, as well).  And the editor is too weak for any
> > serious coding.
>
> > So why does this extra fluff exist at all, as it will require
> > resources to maintain and enhance?  Not to mention it adds more
> > unnecessary options for new users wondering about best practices for
> > web2py development.  This doesn't seem in keeping with "there should
> > be one obvious way to do it."
>
> > The only thing I can think of why things like the editor and designer
> > exist at all is to promote the "full stack" idea.  But is it really
> > worth the effort to include sub-standard tools in the stack which you
> > will have to abandon anyway once you start serious development work?
>
> > Thanks in advance for helping me to understand the reasoning here.

-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" 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