Design topics & constraints¶ Design topics & constraints Copy-view behavior and mutability Data-dependent output shapes Lazy vs. eager execution Data interchange mechanisms Device support Static typing Accuracy Exceptions Complex Numbers C API Parallelism