3 ms·
No, the difference between python2 and python3 in the managed services goes much beyond unicode in the Google universe. The most obvious example is that in app
by gostsamo 6y ago
No, the difference between python2 and python3 in the managed services goes much beyond unicode in the Google universe.
The most obvious example is that in app engine standard python 2 you can send and receive emails while you need a third party service in python 3.
In my other comment I've mentioned some other issues when Google start neglecting stuff.
- cpcallen 6y agoYes; exactly this. I'm contracted to Google, and so much of my Googler colleagues' time has been wasted in the last year porting projects off of the Python 2 APIs which are about to be shut down. Are they porting to the AppEngine Python 3 APIs? Hell no: those are totally useless (no BigTable, no user authentication, etc.). If you have to rewrite everything to replace all the functionality that used to be "batteries included", you might as well build something can run on any old bare VM instead, and so—like any sensible external developer—my colleagues are doing everything they can to avoid depending on any Google-specific APIs, libraries or platforms. I really though AppEngine and PaaS were the future, but evidently that future will not be written at Google.
- erichocean 6y ago> Are they porting to the AppEngine Python 3 APIs? Hell no: those are totally useless (no BigTable, no user authentication, etc.). That's hilarious(ly bad): BigTable was like the main selling point of OG AppEngine, and they practically forced their user authentication scheme on you too.
- 9nGQluzmnq3M 6y agoI think you mean Datastore, not Bigtable?