tag:blogger.com,1999:blog-4195135246107166251.post7726509872610193829..comments2023-05-08T07:04:09.641-07:00Comments on Neopythonic: New App Engine BookGuido van Rossumhttp://www.blogger.com/profile/12821714508588242516noreply@blogger.comBlogger12125tag:blogger.com,1999:blog-4195135246107166251.post-50744625153005009342009-06-18T06:16:17.088-07:002009-06-18T06:16:17.088-07:00I actually made some tweaks to gaeutilities for th...I actually made some tweaks to gaeutilities for the author while he was writing that book. Now I'm waiting for task queues in order to rewrite the utilities yet again. I suppose if any other authors decide to write about appengine and include django, I'll have to point them to the django middleware that allows you to plug gaeutilities session object right in (works with appengine-patch, one day I'll get around to testing native appengine django).Joe Bowmanhttps://www.blogger.com/profile/05027069971741831759noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-15900526049053577952009-06-16T10:14:45.075-07:002009-06-16T10:14:45.075-07:00Thanks Mihai, that's definitely not okay. But ...Thanks Mihai, that's definitely not okay. But what can I do? I don't feel like going after those losers.Guido van Rossumhttps://www.blogger.com/profile/12821714508588242516noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-22356377591753593312009-06-16T09:56:30.710-07:002009-06-16T09:56:30.710-07:00Somebody reposted your review, does it have your c...Somebody reposted your review, does it have your consent ? It seemed like a twitter spam and has tons of ads on it's blog: http://www.pythonprogramminglanguage.info/2009/06/15/new-app-engine-book/Mihaihttps://www.blogger.com/profile/00282416140870415909noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-63353562036743209612009-06-16T07:47:17.527-07:002009-06-16T07:47:17.527-07:00simono: I honestly have no idea; why don't you...simono: I honestly have no idea; why don't you look up the groups yourself? groups.google.com should give you all the message stats you want.Guido van Rossumhttps://www.blogger.com/profile/12821714508588242516noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-45506772247679483672009-06-16T00:38:45.940-07:002009-06-16T00:38:45.940-07:00any chance to see - maybe just rough - stats on &q...any chance to see - maybe just rough - stats on "customer support traffic"?<br /><br />i was wondering what the ratio of java : python people is on appengine.s|monohttps://www.blogger.com/profile/00006869121291226658noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-85956866763888135792009-06-15T15:28:14.171-07:002009-06-15T15:28:14.171-07:00Guido: I don't feel authoritative to suggest i...Guido: I don't feel authoritative to suggest ideas about the standard library. I've never used python for anything significative, sorry!<br />It's just that webpy is really very simple, yet powerful enough to take into any task. It's just one single module, things don't get magically created in misterious places, it's templating system is extremelly simple, etc, etc...<br />It's distintion between GET and POST methods is the stroke of a genius. I see it as a polished and more complete version of webapp.<br /><br />That's why I see it as a good minimal "webapp" for python, not just for GAE.Luishttps://www.blogger.com/profile/01147433030878927988noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-26288456522945481952009-06-15T15:12:51.347-07:002009-06-15T15:12:51.347-07:00Ah, I was confused. I thought you were referring ...Ah, I was confused. I thought you were referring to PyWeb. Given what Bret Taylor says in that blog, you're probably right that web.py inspired webapp -- it must have happened while Bret was the PM, long before I joined App Engine.<br /><br />Regarding adding web.py to the stdlib, does having it in the stdlib really accomplish something besides taking sides in the debate about which is a better web framework? (Please continue this discussion on python-ideas.)Guido van Rossumhttps://www.blogger.com/profile/12821714508588242516noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-870905784687146072009-06-15T14:49:54.437-07:002009-06-15T14:49:54.437-07:00Guido: Thanks for your quick reply!
I was referrin...Guido: Thanks for your quick reply!<br />I was referring to this comment from Bret Taylor http://bret.appspot.com/entry/experimenting-google-app-engine<br /><br />There he says "I used a web framework we use at FriendFeed. It looks a lot like the webapp framework that ships with App Engine and web.py (which inspired both of them)".Luishttps://www.blogger.com/profile/01147433030878927988noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-43224977802683452492009-06-15T14:39:50.740-07:002009-06-15T14:39:50.740-07:00Luis: if you've ever been to PyCon you know th...Luis: if you've ever been to PyCon you know that Django rules. Just one factual correction: the webapp "mini-framework" in App Enginge was not inspired by webpy in any way. I also don't see any resemblance, so I think maybe you're just talking about something else?Guido van Rossumhttps://www.blogger.com/profile/12821714508588242516noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-30513533643763525722009-06-15T14:32:05.891-07:002009-06-15T14:32:05.891-07:00Guido, I just wanted to ask you about the reasons ...Guido, I just wanted to ask you about the reasons for your strong support of Django. It seemed to me that your blessing of Django as the pyton web framework was rather strange, considering all the good alternatives out there (not that there's anything wrong with Django!).<br />For example, I'm a happy user of webpy, which in my humble oppinion, could well be a part of the standard library due to its sheer simplicity and "pythonicity" (as far as I know, it was the inspiration behind webapp).<br /><br />Don't you think Django is, perhaps, too complex and bloated for the majority of web projects?Luishttps://www.blogger.com/profile/01147433030878927988noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-14892428742531468442009-06-15T13:54:06.643-07:002009-06-15T13:54:06.643-07:00Great review Guido. It clearly let me know who cou...Great review Guido. It clearly let me know who could benefit from this book and who couldn't, and when to recommend it. Thanks!Anonymoushttps://www.blogger.com/profile/14110591530526601977noreply@blogger.comtag:blogger.com,1999:blog-4195135246107166251.post-43888975179179897502009-06-15T12:49:19.803-07:002009-06-15T12:49:19.803-07:00Thanks for the review, Guido! Now I have something...Thanks for the review, Guido! Now I have something authoritative I can point people to when trying to explain to people what the book is, and why they should read it.<br /><br />And you're right about it being teaching material: The text was adapted from lesson plans Charles Severance made for one of his classes.Unknownhttps://www.blogger.com/profile/10300767988524001228noreply@blogger.com