been going through that myself. do it. totally worth it far beyond your current project. look at http://www.doughellmann.com/PyMOTW/contents.html, which will ramp you up on the various modules and their use. python truly has batteries included ... but you need to no where to look/find them. also, if you got a good grasp of OO, i wouldn't spend much time with books. work through a few tutorials, doug's site, and look over the test cases that come with the modules. i can't stress that part enough. it'll explain close to a 100% of any questions you might have. you'll be up and limping at a good clip rather quickly. and if it's not obvious off the bat, spend plenty of time on the os/os.path, shutil, and sys modules. i bet you improve effectiveness of your code by at least 50% and end up with the 'best' beta you put out in a long time. the power of python is actually quite unbelievable until you figure it out and once you do, it's unbelievable that you managed without it.i'm not a fanboy by nature, but python truly put the fun back into programming.
On Feb 5, 3:38 am, tempy <[email protected]> wrote: > Well I'm working on a project whose architecture is set in stone - it > will involve mono client software, an iphone client, and all of this > glued together by GAE. > I'm not opposed to learning Python, its just that this project needs > to get to beta absolutely ASAP, and I'm new to Objective-C. So far, > Objective-C seems to be more or less agreeing with me, but it is > definitely a bit weird compared to languages I know already. Python > also falls into that category, and while learning more languages is > always a good thing (and I have heard enough coders wax ecstatic about > Python, and there's gotta be a reason for that), learning two > languages that are both pretty different from those I already know > will certainly delay that beta. > > I suppose I could occupy myself until march with working on the mono > and objective-c clients, but somehow "emulating" that GAE glue in > order to do testing is going to be a giant pain in its own right. > Also, I'm not sure just how much I should believe that "it'll be out > by March" promise. > > Thanks for the words of advice! > Mike > > On Feb 4, 2:13 pm, tempy <[email protected]> wrote: > > > I am starting on App Engine and learning how to use it the only way I > > know how, by starting a project. That also means learning Python. I > > don't totally mind learning Python, but I'm already trying to teach > > myself Objective-C and all the different syntaxes are starting to tax > > my poor head. > > > So I see in the road map that the next release should be March 09, and > > also that that release should support a new language. I know that no > > one knows (or can give away) what language will be supported, but, I > > am more or less fluent in java/c#/c++/php, so... =) should I be > > patient and wait until the next release? > > > Or start trying to wrap my mind around python, while crying myself to > > sleep over the absence of dear, dear semicolons. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" 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/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---
