On Thu, Dec 15, 2011 at 12:55 AM, mike hershey <[email protected]>wrote:

I think most people who use app engine prefer it because you don't have to
> understand how everything works. I get a black box servlet environment,
> datastore, and whatever else a site typically needs. I don't have to waste
> time knowing how all of this works, I just get to use it. People who need
> the sort of control you are talking about tend to prefer IaaS services
> where you can control how everything works.
>

You said the magic word .. "black box". In all these ramblings i never see
the costs for the developers calculated in. GAE might be heaven for admins
that dont want todo the dirty work themselves, for me GAE is a hell because
i don't have any control over the runtime enironment at all. If something
is not working i can't check logs, i have to buy a 500 dollar a month
package to get some support from Google to go look what is going wrong.
Nothing worse then having your app misbehave, shout something in the IRC
channel and after some time, heee its fixed ! Gives me no clue of whats
going on and just that is so important for me when i develop things.

The other thing that connects to the developers costs thing i have against
GAE and more against Google is the use of API. These API get deprecated
quicker then i can start reading their docs, and when they get into
"mainstream" i have to fork over money to use them. As i write software for
other people to use, that would require them to make use of this *paid* API
so i can never build upon them in the core of my app. Sure i  can make a
plugin for this API and make it optional, but say like integrating the
translation API into my bot (would be extreeemly usefull) is a nono. We
need FOA .. Free and Open API, things i can rely on. Not so with Google
though.

Last thing is that Google choose the evil path, it has killed the hippie
amongst all of us programmers. The vibrant community that was created with
Wave has also disappeared with the death of it. Is the HRD the holy grail
of cloud computing (only reason i would use GAE i think), it is there
because so many of us went down the rough road on M/S in those early days.
Now i feel the spirit is lost and people are only choosing GAE because they
have already so much invested in it (developer wise).

I miss the socket on GAE, really do. Programming with sockets is so much
better because you get "pure" internet not just HTTP and streaming is
possible. Streaming people ! Stream it ;]

Bart Thate

programming schizophrenic - "till freedom come!"

[!] http://jsonbot.org
[!] http://tinyurl.com/schizoo

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