Our app exists as both a Java Version and a Python version.  We ended up
deploying the Python version because (despite what everyone says should be
the case) Python has been faster for us (except for a brief period when java
offered concurrency and Python didn't).

We chalked this up to the balance of API vs Instance cpu cycles of our app.
The Python versions of API calls, seem to be more mature and efficient.  We
also found that for whatever reason Regular expressions are MUCH faster to
process in Python than they are in Java.  Which again everyone tells us
shouldn't be the case.

>From where I sit, with the speed testing I have done, I expect that to apps
reasonably well written are going to run neck and neck on GAE, because Speed
is often more a factor of the DataStore, FetchURL, MemCache, and other
things which are shared between the languages, and that unless you hit upon
something that is not mature in one language or the other, that also happens
to be core to your code, you won't see a difference.

Based on my last statement you can also say that Python and Java will cost
the same to run on GAE.

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of GAEfan
Sent: Thursday, January 19, 2012 12:25 PM
To: Google App Engine
Subject: [google-appengine] Quick poll. Java or Python?

If you were starting a new app today, would you use java or python?
Why?

Will python ever be as efficient in multi threading as java?

Will Larry Ellison keep java free?

Python is a beautiful language, but may be too expensive to run in GAE.

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



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