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
-~----------~----~----~----~------~----~------~--~---

Reply via email to