SPE is a great editor.  I use it myself.  Sometimes it's not as stable
as I would like it to be but that is to be expected.  Stani put alot
of work into it.  It is still lacking in some features that I enjoy in
other editors, but since SPE is tightly intergrated with several
wonderful python utilities, it more than makes up for some of it's
faults.  Oh, a word of caution.  Really be careful using the
autocompletion features here because sometimes they can be innacurrate
on your own classes.

If you have OS X, look in TextMate.  Ed turned me onto it when I was
looking into the screencasts a couple of months back and it is
absolutely fantastic.  I love the autocompletion and the macro
capabilities.

On Windows, if you don't want a heavyweight editor like SPE, check out
Crimson Editor.  Not nearly as good as TextMate but one of the best
lightweight editors for windows.

On every editor, make sure that you DO NOT use spaces instead of Tabs
and that you are not converting spaces to Tabs on opening.  That will
screw you up so bad and it's a major source of frustration for
beginners.

Debuggers are not really all that nessecary given Python is an
interpretted language.  Also, in the case of Dabo you can bring up a
command window and do an interactive debugging session as your program
is running.  It is a very powerful feature.

I have never programming in VFP so I cannot recommend a course of
actions for learning python other than to begin coding and lookup the
syntax for various things when you need them.  That is how I learned
to code in Python.

The advantage of using Dabo for GUI programming is that the GUI code
is more "Pythonic" in nature (in other words, less cryptic).  The
spaghetti strand nature of GUI code has been significantly reduced by
the Dabo wrapping.

Hope this helps.

Cheers,

Nate L.


On 11/10/06, Carl Karsten <[EMAIL PROTECTED]> wrote:
> I found a guy to teach "us" python: Andrew Harrington
>    http://www.cs.luc.edu/~anh (click a few links - that page doesn't do him
> justice) He was at the chipy meeting, saw the dabo presentaion, liked it and
> hopes to be at Tuesdays fun.
>
> The "us" is pretty much VFPers that want to use Dabo.
>
> I asked him if he was for hire, "yes.  what you want to learn?"  A:"we know
> OPP
> and stuff.  want to get into Dabo.  let me get back to you."
>
> I have been plugging thought he O'reilly Learning Python book.  for the most
> part, I get it, but it has taken me over 2 months and I am only 1/2 way
> though
> it.  I also started http://diveintopython.org (which I highly recommend) but
> the
> progress is ... glacoral.
>
> I think a 2 day high rpm drink from the fire hose blast will be worth the
> $100
> or so.  It will also help some of of the others past the daunting "I don't
> know
> where to start, and I don't have time to plug though a 300 page book."
>
> So, any idea what I should tell him?
>
> Also, I know I asked before, but I can't find the answer (can't remember
> where I
> asked) - what are you guys using for editors/IDE/debuggers?  I am thinking
> that
> may be as important as learning the syntax.  I am really liking SPE.
>
> Carl K
>
> _______________________________________________
> Post Messages to: Dabo-users@leafe.com
> Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
>

_______________________________________________
Post Messages to: Dabo-users@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users

Reply via email to