Good point. But still, it's hard to believe that it's taking years for Google to add to GAE a mature Search API and support for multiple datacenter locations, which are things Google does better than anyone.
Developers outside of Google are not really ready to cope with the daily reality of being inside Google. Things that Google does "easily" like search and multihoming with replication and failover and so forth are actually tremendously difficult. App Engine customers are not willing to embrace the limitations that Google's architecture dictates (indeed, App Engine customers are constantly complaining about the few such very minor limitations to which they are already exposed.)
call me skeptic but I can't envision MoinMoin+trac being used as a large scale CMS system (which means a deployment into a corporation, which means some corporate suit not "buying IBM" and risking losing his job)
It was not a large corporation. It was a large deployment in the sense of having many documents, many users, and many projects, and needing to handle an occasional slashdotting. Specifically, the site was SciPy.org and its many child sites, and it replaced the Zope CMS that it ran before...so, it turned out to be solved better by tools that didn't call themselves a CMS, but in fact its primary purpose was to manage a lot of content and make it editable by a lot of people. Sorry my use of the word "large" made you think "enterprise"...that wasn't my intention. I've rarely worked for or on large enterprise projects, as it isn't an area I find enjoyable. Turns out MoinMoin makes a pretty good CMS, because it doesn't try to be a CMS.
I know a couple of success cases in Brazil: http://www.vale.com (among the 5 biggest Metal & Mining companies in the world) and http://www.petrobras.com/ (among the 10 biggest oil & gas companies in the world) use Lua for some parts of their web site.
I'd recommend "Algorithm Design" by Jon Kleinberg, Eva Tardos (http://tinyurl.com/232nfh). Covers most of the topics found on the Cormen book but in a much easier to digest language. The exercises and examples are also much more updated.