It's also important to me to build these things in Python, because while I want to build integrated, native experiences that leverage the platform to provide the best possible experience, we also live in a world where every platform is shifting sands beneath our feet, and I want the core application logic to be:
1. open source, so it can be inspected & modified by users for their own needs
2. in a vendor-neutral language, so it's not glued to one particular platform or corporation by default