Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

google app engine

Name: Anonymous 2008-04-16 19:13

what does /prog/ think about google's new service?

Name: Anonymous 2008-04-16 19:15

shit.

Name: Anonymous 2008-04-16 19:16

poop.

Name: Anonymous 2008-04-16 19:17

>>2
EXPLAIN

Name: Anonymous 2008-04-16 19:21

Google App Engine applications are implemented using the Python programming language. The runtime environment includes the full Python language and most of the Python standard library.

Name: Anonymous 2008-04-16 19:24

>>5
I heard that there are more languages to come.

Name: Anonymous 2008-04-16 19:43

>>6
Yeah, the app configuration file (app.yaml) as a ``runtime'' field to specify what environment the scripts are to run in. It says that right now only Python is supported, but they might add more languages in the future.

http://code.google.com/appengine/docs/configuringanapp.html

Despite being THE FORCED INDENTATION OF THE CODE, it sounds really fucking cool. I remember I once considered using Python for web shit, but there used to be the problems of

1. All of the Python web frameworks were bloated, disgustingly designed pieces of shit.
2. Very few web hosts supported Python, except as a fucking slow ass FastCGI module.

The API that Google is providing works both with the normal Web2.0 bloated POS standard stuff (Django, CherryPy, etc), in addition to working perfectly fine with the much cleaner cgi module.

And they're going to host it on their own servers, presumably at the cost of forced advertising and GPL (or similar) licenses. I'm sure that you'll be able to purchase an unrestricted thing from them later, but I don't expect them to give away the whole barn for free.

Name: Anonymous 2008-04-16 19:47

>>7
PROTIP: python is slow however you use it

Name: Anonymous 2008-04-16 19:57

>>8
PROTIP: python sucks however you use it*


* However, it is still better than C, C++, Jabba, Jabbascript, Ruby, PHP, and Perl.

Name: Anonymous 2008-04-16 19:57

>>8
but still faster than any interpreted language

Name: Anonymous 2008-04-16 20:07

>>8
You're right -- a Python script is considerably slower than the equivalent Haskell script.

But a Python script running concurrently on a farm of servers with a distributed BigTable backend is going to be a fuckton more enterprise scalable turnkey solution that your elegant Haskell nomads being served out of your house. The choice of language is fairly insignificant; the point of interest is that they're opening up a free massively distributed environment for random people to do shit with.

And who knows, maybe a Haskell environment is scheduled for the future. I'd wager that depends fairly heavily on how extensible Haskell is -- despite being horribly slow, Python C extensions are easy as shit to write.

Name: Anonymous 2008-04-16 20:16

>>11
What's Nomads got to do with anything? Python is just slow. Jackass.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List