I agree. I thought that article was basically a fluff piece written by
someone who has never actually used GAE.

Nobody ever cared about the "subset of Java" issue except Sun who, as
non-users, count only as whiners ("no, Java's mine, you have to use it the
way I want!"). And the very old version of python was fixed (2.7, well,
yes, it's still old but let's face it half the Python community hasn't made
it to 3.0 yet).

IMHO, the biggest issue is that human beings are slow to adopt new things.
Most web developers never move beyond the first stack they learn (usually
LAMP or Rails). Ask them to go outside of their MySQL comfort zone and they
get all nervous and sweaty. GAE is something different, and the truth is
that even programmers are a conservative lot.

There are real problems with GAE (those two items chief among them) but I
think the main reason Google is focusing so much on Compute Engine instead
of GAE is that the vast bulk of developers haven't bought into the concept
of PaaS yet. They've just barely made the mental transition off of
colocated boxes. IaaS is an easier sell, even if it's a dumb choice.

Jeff

On Fri, Oct 31, 2014 at 5:28 AM, Tapir <tapir....@gmail.com> wrote:

>
>
> On Wednesday, October 29, 2014 5:11:15 AM UTC+8, Emanuele Ziglioli wrote:
>
>> I would find hard to disagree:
>>
>> *IBM, Google, and Oracle are all equally at pains to deliver a message
>>> that makes them uniquely attractive. In this regard, Google's inability to
>>> recover from the botched roll-out of Google App Engine (GAE) will surely go
>>> down as one of the oddest business cases. It launched the product with
>>> great fanfare. But developers who flocked to it initially found a difficult
>>> platform that supported only a subset of Java and a very old version of
>>> Python. Moreover, the interfaces to the proprietary database were poorly
>>> thought out, so that almost everything in GAE required platform-specific
>>> code-arounds. While GAE has improved in a limited sense since then, Google
>>> has not done what Microsoft did — revamp the product from top to bottom to
>>> make it easy to use. Nor has it leveraged its natural connection to
>>> developers. One senses GAE is just not a major priority for Google.*
>>
>>
>> http://www.drdobbs.com/cloud/whose-cloud-will-you-use/240169229
>>
>
> GAE really has two problems, neither of them are belong to what mentioned
> in this article. On the contrary, what mentioned the article are really
> good point, IMO.
>
> The two problems are:
> 1. high price, for both instance hours and bigtable operations.
> 2. long Java instance startup time.
>
> In my GAE experience, it is very reliable. BigTable is very powerful and
> easy to use.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-appengine+unsubscr...@googlegroups.com.
> To post to this group, send email to google-appengine@googlegroups.com.
> Visit this group at http://groups.google.com/group/google-appengine.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/d/optout.

Reply via email to