You dont really give any indication of the project you need to be 'fast' so sorry if i under-estimate your skill, but just as a reminder to anyone starting out...
Unless your webapp (and it is a webapp, otherwise you would not pick appengine, right?) is **REALLY** heavy in need for CPU, programming language probably does not matter to the final speed. Here is a link to some common computer operations: http://blog.codinghorror.com/the-infinite-space-between-words/ As you can see, any time you have to use the network or hit the disk then CPU is no longer your bottle neck. Check out the 'scaled to 1 CPU cycle == 1 second' times to get some appreciation of just how slow any external data access really is. My suggestion is always program in the easiest language to code in to get your project working with the least possible bugs. Then test and revisit the code. You can go back and optimise the speed *after* it works correctly. For example, Id always pick python over c++ for any web project just because you can probably get the task done in 20 lines rather than 200 and in about 1/10th of the time in python. Ive seen too many starting programmers choose C++ because 'it is fast' when they just need to do simple operations that you could code n 10 lines in a scripting language. Note this does not apply if you *REALLY* need the CPU, for example if you need to take some values in and generate 10000x10000 pixel Mandelbrot sets or something, but for 99.9% of webapps the programming language will make almost no difference to page compute speed. IMHO, #include <disclaimer.h>, etc etc... cam On Wednesday, 23 July 2014 06:34:53 UTC+10, Olivier Austina wrote: > > > Hi All, > > I am interested in speed in developing application (mainly string > manipulation) for app engine. Which language is speed java or python. In > general what should I do to save more time. Any suggestion is welcome. > > Regards > Olivier > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/d/optout.
