* Amazon Elastic Beanstalk
* Paypal
* Google Checkout
* Amazon Payments
* require.js
...just to name a few that have given me grief lately. Paypal gets
the poo-colored star here. They are truly a testament to how hard it
is to unseat a market-leading incumbent, even when they suck.
Jeff
> --
> You received this message because you are subscribed to the Google Groups "Google App Engine" group.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
>
>
I also find that if you stay *high* in the SDK files (ie the public
interface) it is not too bad -- and the doc strings are good. Just
don't dig in; it gets tangled up fast.
The gdata docs / api are a different story -- complete and total mess,
along with a disaster of an API to go with it! But, that's not
related to App Engine.
Robert
Lastly, why the verbosity? Clear & concise patterns & code never seem
to be the aim. Its not like the code needs to be clear it'll take a
pick ax to get through a relatively new Google environment anyway.
While I'm a big fan of async systems like Node and Tornado, this is
really an apples/oranges comparison. The programming models are quite
different and each strengths and weaknesses. The domain of problems
appropriate to solve with Prevayler and the domain of problems
appropriate to solve with GAE's datastore have very little overlap.
If a Tornado/Prevaylor works for you, by all means use it. But
recognize that it's a niche.
Jeff