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.
