I've been developing on Google Application Engine since its beginnings, when Python (v2.5) was the only language supported. I came from the world of ASP/IIS and LAMP stacks, so suddenly not having to worry about scaling-up a web server and having a DB pretty much built-in was very appealing to me and the extremely easy to set up development environment (using Google App Engine Launcher) convinced me to start learning Python so that I could have very scalable web applications running in the cloud.
Now, seeing all those notes of Python 2 and appcfg being deprecated and since I have several web applications (paying applications that bring an income) running on GAE, I decided to give Python 3 and GCloud SDK a try following the Quickstart tutorial. Boy, oh boy. Was I in for a surprise? Not a very nice one. I develop on Windows and, of course, I was expecting something easy to use that'd gave me similar functionality as what I already had there. Long story short, after several days I haven't been able to get the Hello World application to connect to a local Datastore. No idea how I could migrate existing Datastores to new ones, if I ever managed to re-write apps in Python 3 using GCloud SDK. No easy way of switching from developing in one app to developing in another one in that new environment. At least I haven't wrecked the Python 2 + Google App Engine Launcher environment while trying all this in my dev. computer. I have to say I've had a pretty good run with GAE and I know technology changes, but this surely doesn't look to me as evolution. Now I'm just wondering what will happen to all my web apps running on GAE after July, 2020. -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/1c0623e7-6f99-4a4e-a2fd-d80a009534cb%40googlegroups.com.
