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 _______________________________________________ Post Messages to: [email protected] 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]
