# Lean 或 Elm? 这两门语言定位很不一样,选择取决于你的目标: ## Lean - **定位**:定理证明器 + 函数式编程语言(依赖类型) - **用途**: - 形式化数学证明(Mathlib 是世界最大的数学形式化库之一) - 验证程序正确性 - Lean 4 也能写通用程序,性能不错 - **适合你如果**:对数学、逻辑、程序验证感兴趣 - **学习曲线**:陡峭