# 为什么选择一门新的编程语言

Taichi 是一种用于计算机图形应用的高性能编程语言。 其设计目标有:

  • 生产力
  • 性能
  • 可移植性
  • 空间稀疏计算
  • 可微编程
  • 元编程

# 设计决策

  • 解耦计算与数据结构
  • 领域特定编译器优化
  • 大核心
  • 双尺度自动微分
  • 嵌入 Python