You don't expect sqlite to teach you c, you don't expect pysqlite to
teach you python etc. The library/framework developers are much better
off enhancing that, and document that. For my part, I don't even want to
see language documentation library tutorials. There are plenty of
documentation out there on that, and the python documentation is really
good.

I believe tutorials are best created with good examples, and we must
expect people trying out dabo to already know python. If they don't know
python, how can they create anything with dabo?

Of course tutorials can be written like "Getting started with python and
dabo", and that would be great, but its dabo that needs to be pushed
here, not python. Showing off all the great things that can be done in
dabo with little effort is a much better focus than trying to teach
python - RTFM philosophy...

Also... I've always missed some sort of graphical overview and good
description of how all components works together. Guess this is where
the dabo book project comes into play.


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of johnf
Sent: 6. desember 2007 03:37
To: Dabo Users list
Subject: Re: [dabo-users] Focus

On Wednesday 05 December 2007 11:02:30 am Ed Leafe wrote:
> On Dec 5, 2007, at 12:42 PM, johnf wrote:
> > Please add a full description of why that works.  Folks coming from
> > other
> > languages know little about the os module.  For example it needs to
be
> > pointed out that the os module is platform aware.  Also what
> > ".join" is doing
> > and how it got there.  From the private emails I'm getting it is
> > obvious that
> > the newbies know little about python.
>
>       This is starting to get away from a Dabo tutorial and into a
Python
> tutorial.
>
>       Basic Python programming skills, along with the ability to look
up
> stuff like how the built-in modules work, are a requirement for
> starting to work with Dabo. Anything being presented as a 'Dabo
> tutorial' should not be covering those topics; it should be focused
> on teaching them how to use the Dabo framework.
>
> -- Ed Leafe
> -- http://leafe.com
> -- http://dabodev.com

In answer to those of list that have questioned the coding of the
tutorial 
here's where I'm coming from.  

I recall when I first started my search for a VFP replacement.  I came
upon 
Python.  After reading a little, checking out tutorials I determined
that it 
was worth added research.  It wasn't long before I found GNUe,
pythoncard, 
boa, pyQT, and others.  But reading the descriptions of those tools told
me I 
would have to write my own framework if I really wanted a replacement
for 
VFP.  I made my decision not to use those tools without clearly knowing 
python.   But I kept my eyes on python and it wasn't to long before I
found 
Dabo.  It wasn't until I found Dabo that I purchased my first book on
python.  
So I knew nothing about python - other than it was easy to read and used

namespaces when I started. 

But I made a mistake - I tried to follow the code in AppWizard.  That
was so 
far over my head that I was going to give up on the whole python
language. 
The only reason I did not was the belief I had in two guys from the VFP 
world.  They must be doing something that works like VFP I said to
myself.  
It wasn't long before I started understanding - but believe me I did not

start out knowing python (not that I do now).

If you ask windows programmers what they know about python most will
tell 
you "nothing at all".  Some don't even know that python is a computer 
language.  If you don't agree on this point tell me why so many of our 
newbies are having difficulty installing Dabo.  The install is very
straight 
forward and follows standard python install practices. 

And aren't we trying to encourage VFP, VB programmers to review Dabo.
But if 
the requirement is they already know Python or ability to look up stuff
like 
how the built-in modules work before getting involved with Dabo - how do
we 
get those VFP and VB programmers?  Therefore, I stand by my easy to read
code 
vs coding it the right way.  Also my request for the side bar
information was 
to make sure that the tutorial did in fact provide the information on 
the "right way".

So if takes a little python training to help newbies understand Dabo -
why not 
provide it? 
-- 
John Fabiani


[excessive quoting removed by server]

_______________________________________________
Post Messages to: Dabo-users@leafe.com
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message: http://leafe.com/archives/byMID/dabo-users/[EMAIL PROTECTED]

Reply via email to