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